OPTIMADE provider "Crystallography Open Database" (id: cod
)
< back to the full provider list
General information
Short description: Open-access collection of crystal structures of organic, inorganic, metal-organics compounds and minerals, excluding biopolymers
Project homepage: https://www.crystallography.net/cod
Index Meta-Database URL:
http://providers.optimade.org/index-metadbs/cod
Detailed information
/info
)State of the /info
endpoint of the index meta-database
found
found
Index metaDB versionVersion of the index meta-database
v1
Index metaDB (/links
)State of the /links
endpoint of the index meta-database
found
found
Databases served by this provider
-
Crystallography Open Database (
cod, default sub-database
)https://www.crystallography.net/cod/optimade
Open-access collection of crystal structures of organic, inorganic, metal-organics compounds and minerals, excluding biopolymersValidationResults of validation Passed 56 / 61
❌ https://www.crystallography.net/cod/optimade/v1/structures?page_limit=4&response_fields=chemical_formula_reduced,species_at_sites,elements_ratios,elements,nperiodic_dimensions,cartesian_site_positions,chemical_formula_descriptive,last_modified,immutable_id,lattice_vectors,chemical_formula_hill,species,chemical_formula_anonymous,nsites,structure_features,dimension_types,nelements,assemblies
ValidationError: 3 validation errors for ValidatorStructureResponseMany
data -> 2 -> attributes -> elements -> 1
Only chemical symbols are allowed, you passed: D (type=value_error)
data -> 2 -> attributes -> chemical_formula_reduced
Cannot use unknown chemical symbols ['D'] in 'chemical_formula_reduced' (type=value_error)
data -> 2 -> attributes -> chemical_formula_hill
Cannot use unknown chemical symbols ['D'] in 'chemical_formula_hill' (type=value_error)
❌ https://www.crystallography.net/cod/optimade/v1/structures?filter=chemical_formula_anonymous <= "A6B5CDE"
ResponseError: Unable to perform mandatory query 'chemical_formula_anonymous <= "A6B5CDE"', which raised the error: Request to 'structures?filter=chemical_formula_anonymous <= "A6B5CDE"' returned HTTP status code 501.
Additional details from implementation:
501 Not Implemented: queries are not supported for 'chemical_formula_anonymous' (N/A)
❌ https://www.crystallography.net/cod/optimade/v1/structures?filter=chemical_formula_descriptive >= "H5NO6PV"
ResponseError: Supposedly inclusive query 'chemical_formula_descriptive >= "H5NO6PV"' did not include original entry ID '1000080' (with field 'chemical_formula_descriptive' = H5NO6PV) potentially indicating a problem with filtering on this field.
❌ https://www.crystallography.net/cod/optimade/v1/structures?filter=chemical_formula_reduced <= "H5NO6PV"
ResponseError: Unable to perform mandatory query 'chemical_formula_reduced <= "H5NO6PV"', which raised the error: Request to 'structures?filter=chemical_formula_reduced <= "H5NO6PV"' returned HTTP status code 501.
Additional details from implementation:
501 Not Implemented: queries are not supported for 'chemical_formula_reduced' (N/A)
❌ https://www.crystallography.net/cod/optimade/v1/; testing queries for structures->structure_features
ResponseError: Chosen entry had no value for 'structure_features' with support level SupportLevel.MUST and queryability SupportLevel.MUST, so cannot construct test queries. This field should potentially be removed from the `/info/structures` endpoint response.