2021
DOI: 10.1038/s41597-021-00974-z
|View full text |Cite
|
Sign up to set email alerts
|

OPTIMADE, an API for exchanging materials data

Abstract: The Open Databases Integration for Materials Design (OPTIMADE) consortium has designed a universal application programming interface (API) to make materials databases accessible and interoperable. We outline the first stable release of the specification, v1.0, which is already supported by many leading databases and several software packages. We illustrate the advantages of the OPTIMADE API through worked examples on each of the public materials databases that support the full API specification.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
39
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
8
1

Relationship

3
6

Authors

Journals

citations
Cited by 56 publications
(39 citation statements)
references
References 32 publications
(38 reference statements)
0
39
0
Order By: Relevance
“…The OPTIMADE API specification (Andersen et al, 2020(Andersen et al, , 2021, released in July 2020, aimed to reduce these costs by designing a common API for use across a consortium of collaborating materials databases and beyond. Whilst based on the robust JSON:API standard (Katz et al, 2015), the OPTIMADE API specification presents several domain-specific features and requirements that can be tricky to implement for non-specialist teams.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The OPTIMADE API specification (Andersen et al, 2020(Andersen et al, , 2021, released in July 2020, aimed to reduce these costs by designing a common API for use across a consortium of collaborating materials databases and beyond. Whilst based on the robust JSON:API standard (Katz et al, 2015), the OPTIMADE API specification presents several domain-specific features and requirements that can be tricky to implement for non-specialist teams.…”
Section: Discussionmentioning
confidence: 99%
“…The Python classes within the optimade package have been extended to make use of AiiDA and its underlying PostgreSQL storage engine. • The optimade.adapters module from the optimade-python-tools library is used in a graphical web client hosted on Materials Cloud (Andersen, 2021). It allows users to query OPTIMADE API implementations using user-friendly widgets as well as raw filter strings.…”
Section: Use Casesmentioning
confidence: 99%
“…Vast amounts of data of different origin may be utilized to understand and design catalytic processes [ 67 , 68 ]. A substantial number of publicly accessible databases [ 69 92 ] has become available along with software packages encoding general workflows to interact with these databases [ 93 104 ]. Screening these data can produce valuable property predictions [ 105 109 ].…”
Section: Computational Catalysis and Mechanism Explorationmentioning
confidence: 99%
“…Such activities focused on publishing data in computerreadable formats are important 131,132 but lie beyond the scope of this review. We do note that many subdisciplines within materials science, such as thermochemistry 133 and atomic-scale modeling, 134 are establishing community standards needed to bring order to a larger proportion of materials engineering data.…”
Section: Publishing Structured Datamentioning
confidence: 99%