list of reduced chemical formula (property)

This page documents an OPTIMADE Property Definition. See https://schemas.optimade.org/ for more information.

ID: https://schemas.optimade.org/defs/v1.3/properties/optimade/trajectories/chemical_formula_reduced
Definition name: chemical_formula_reduced

Property name: list of reduced chemical formula
Description: A list of chemical_formula_reduced items. A chemical_formula_reduced item is a string with element symbols and integer chemical proportion numbers.
Type: list

For each chemical_formula_reduced item the following applies:

Requirements/Conventions:

Query examples:

Examples:

Formats: [JSON] [MD]

JSON definition:

{
    "$id": "https://schemas.optimade.org/defs/v1.3/properties/optimade/trajectories/chemical_formula_reduced",
    "$schema": "https://schemas.optimade.org/meta/v1.3/optimade/property_definition.json",
    "title": "list of reduced chemical formula",
    "x-optimade-type": "list",
    "x-optimade-definition": {
        "label": "chemical_formula_reduced_optimade_trajectories",
        "kind": "property",
        "version": "1.3.0",
        "format": "1.3",
        "name": "chemical_formula_reduced"
    },
    "x-optimade-dimensions": {
        "names": [
            "dim_frames"
        ],
        "sizes": [
            null
        ],
        "compactable": [
            "constant"
        ]
    },
    "type": [
        "array",
        "null"
    ],
    "description": "A list of chemical_formula_reduced items.\nA chemical_formula_reduced item is a string with element symbols and integer chemical proportion numbers.\n\nFor each chemical_formula_reduced item the following applies:\n\n**Requirements/Conventions**:\n\n- Intricate queries on formula components are suggested to be formulated using set-type filter operators on the multi valued `elements` and `elements_ratios` properties.\n- Element symbols MUST have proper capitalization (e.g., `\"Si\"`, not `\"SI\"` for \"silicon\").\n- Elements MUST be placed in alphabetical order, followed by their integer chemical proportion number.\n- For structures with no partial occupation, the chemical proportion numbers are the smallest integers for which the chemical proportion is exactly correct.\n- For structures with partial occupation, the chemical proportion numbers are integers that within reasonable approximation indicate the correct chemical proportions. The precise details of how to perform the rounding is chosen by the API implementation.\n- No spaces or separators are allowed.\n\n**Query examples**:\n\n- A filter that matches an exactly given formula is `chemical_formula_reduced=\"H2NaO\"`.",
    "examples": [
        [
            "H2NaO",
            "ClNa"
        ],
        [
            "CCaO3"
        ]
    ],
    "x-optimade-unit": "inapplicable",
    "items": {
        "$id": "https://schemas.optimade.org/defs/v1.2/properties/optimade/structures/chemical_formula_reduced",
        "title": "reduced chemical formula",
        "x-optimade-type": "string",
        "x-optimade-definition": {
            "label": "chemical_formula_reduced_optimade_structures",
            "kind": "property",
            "version": "1.2.0",
            "format": "1.2",
            "name": "chemical_formula_reduced"
        },
        "type": [
            "string",
            "null"
        ],
        "description": "The reduced chemical formula for a structure as a string with element symbols and integer chemical proportion numbers.\n\n**Requirements/Conventions**:\n\n- Intricate queries on formula components are suggested to be formulated using set-type filter operators on the multi valued `elements` and `elements_ratios` properties.\n- Element symbols MUST have proper capitalization (e.g., `\"Si\"`, not `\"SI\"` for \"silicon\").\n- Elements MUST be placed in alphabetical order, followed by their integer chemical proportion number.\n- For structures with no partial occupation, the chemical proportion numbers are the smallest integers for which the chemical proportion is exactly correct.\n- For structures with partial occupation, the chemical proportion numbers are integers that within reasonable approximation indicate the correct chemical proportions. The precise details of how to perform the rounding is chosen by the API implementation.\n- No spaces or separators are allowed.\n\n**Query examples**:\n\n- A filter that matches an exactly given formula is `chemical_formula_reduced=\"H2NaO\"`.",
        "examples": [
            "H2NaO",
            "ClNa",
            "CCaO3"
        ],
        "x-optimade-unit": "inapplicable"
    }
}