csd_structure_validator.StructureValidationResult

class csd_structure_validator.StructureValidationResult(is_valid, failure_reason=None)[source]

Result of validating a CSD Crystal and Molecule pair.

is_valid

True if all checks pass; False otherwise.

Type:

bool

failure_reason

Reason for failure when is_valid is False.

Type:

Optional[str]

__init__(is_valid, failure_reason=None)

Methods

__init__(is_valid[, failure_reason])

Attributes

failure_reason

is_valid

is_valid: bool
failure_reason: str | None = None
__init__(is_valid, failure_reason=None)