IcsdPropertyDoc
- class emmet.core.connectors.icsd.schemas.IcsdPropertyDoc(**data)
Bases:
BaseModelGeneral container for ICSD data.
- Parameters:
collection_code (int | None)
icsd_internal_id (int | None)
cif (str | None)
subset (IcsdSubset | None)
ccdc_no (int | None)
ccdc (int | None)
h_m_s (str | None)
pearson_symbol (str | None)
wyckoff_sequence (str | None)
structured_formula (str | None)
sum_formula (str | None)
a_n_x_formula (str | None)
a_b_formula (str | None)
structure_type (str | None)
title (str | None)
authors (list[str] | None)
journal (str | None)
publication_year (int | None)
volume (int | None)
page (str | None)
reference (str | None)
cell_parameter (CellParameters | None)
reduced_cell_parameter (CellParameters | None)
standardised_cell_parameter (CellParameters | None)
cell_volume (UFloat | None)
formula_units_per_cell (int | None)
formula_weight (float | None)
temperature (float | None)
pressure (float | None)
r_value (float | None)
chemical_name (str | None)
mineral_name (str | None)
mineral_name_ima (str | None)
mineral_group (str | None)
mineral_series (str | None)
mineral_root_group (str | None)
mineral_sub_group (str | None)
mineral_super_group (str | None)
mineral_sub_class (str | None)
mineral_class (str | None)
calculated_density (UFloat | None)
measured_density (UFloat | None)
quality (int | None)
keywords (str | None)
pdf (str | None)
structures (list[Annotated[StructureTypeVar, BeforeValidator(func=~emmet.core.types.pymatgen_types.structure_adapter.pop_empty_structure_keys, json_schema_input_type=PydanticUndefined), WrapSerializer(func=~emmet.core.types.pymatgen_types.structure_adapter.<lambda>, return_type=~emmet.core.types.pymatgen_types.structure_adapter.TypedStructureDict, when_used=always)]] | None)
cif_parsing_errors (list[str] | None)
- model_config: ClassVar[ConfigDict] = {'use_enum_values': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- classmethod deserialize(config)
Parse ICSD data into a structured format.
- Return type:
Any- Parameters:
config (Any)