OPTIMADE provider "Materials Platform for Data Science" (id: mpds
)
< back to the full provider list
General information
Short description: A highly curated Pauling File dataset based on ~0.5M publications and backing up Springer Materials, ICDD PDF, ASM APD, MedeA, Pearson Crystal Data, AtomWork Advanced, etc.
Project homepage: https://mpds.io
Index Meta-Database URL:
https://providers.optimade.org/index-metadbs/mpds
Number of structures: 507,178
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
-
Materials Platform for Data Science (
mpds, default sub-database
)A highly curated Pauling File dataset based on ~0.5M publications and backing up Springer Materials, ICDD PDF, ASM APD, MedeA, Pearson Crystal Data, AtomWork Advanced, etc.Properties served by this database:
By entry type (click to expand):-
extensions/phase_diagrams
- The full list of standard OPTIMADE properties.
-
extensions/phases
- The full list of standard OPTIMADE properties.
-
extensions/properties
- The full list of standard OPTIMADE properties.
-
structures
- The full list of standard OPTIMADE properties.
Validation
ValidationResults of validation Passed 9 / 14
❌ https://api.mpds.io/v1/info/structures
ValidationError: 4 validation errors for EntryInfoResponse
data.formats
Field required [type=missing, input_value={'type': 'info', 'attribu... 'extensions/phases']}}}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.9/v/missing
data.description
Field required [type=missing, input_value={'type': 'info', 'attribu... 'extensions/phases']}}}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.9/v/missing
data.properties
Field required [type=missing, input_value={'type': 'info', 'attribu... 'extensions/phases']}}}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.9/v/missing
data.output_fields_by_format
Field required [type=missing, input_value={'type': 'info', 'attribu... 'extensions/phases']}}}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.9/v/missing
❌ https://api.mpds.io/v1/structures?page_limit=4&response_fields=nperiodic_dimensions,elements_ratios,dimension_types,chemical_formula_hill,cartesian_site_positions,lattice_vectors,nsites,species_at_sites,last_modified,structure_features,chemical_formula_anonymous,chemical_formula_descriptive,chemical_formula_reduced,elements,nelements,assemblies,species,immutable_id
ResponseError: Request to 'structures?page_limit=4&response_fields=nperiodic_dimensions,elements_ratios,dimension_types,chemical_formula_hill,cartesian_site_positions,lattice_vectors,nsites,species_at_sites,last_modified,structure_features,chemical_formula_anonymous,chemical_formula_descriptive,chemical_formula_reduced,elements,nelements,assemblies,species,immutable_id' returned HTTP status code 400.
Additional details from implementation:
Optimade API Response: Page_limit must be either 1, 5, 10, 50, 100, or 750. (N/A)
❌ https://api.mpds.io/v1
ResponseError: Unable to test endpoint `page_limit` parameter.
❌ https://api.mpds.io/v1/structures?page_limit=4&response_fields=nperiodic_dimensions,elements_ratios,dimension_types,chemical_formula_hill,cartesian_site_positions,lattice_vectors,nsites,species_at_sites,last_modified,structure_features,chemical_formula_anonymous,chemical_formula_descriptive,chemical_formula_reduced,elements,nelements,assemblies,species,immutable_id
ResponseError: Request failed
❌ https://api.mpds.io/v1
ResponseError: Unable to generate filters for endpoint structures: 'info/structures' response was malformed.
-