Skip to content

Specification of a common REST API for access to materials databases

License

Notifications You must be signed in to change notification settings

merkys/OPTIMADE

 
 

Repository files navigation

OPTIMADE

The Open Databases Integration for Materials Design (OPTIMADE) consortium aims to make materials databases interoperational by developing a common REST API.

This repository contains the specification of the OPTIMADE API.

The subdirectory schemas/ contains OpenAPI schemas for the main OPTIMADE API and index meta-database as implemented by the optimade-python-tools repository. Note: These schemas are an approximation of the full human-readable specification and may be missing certain constraints. Furthermore, they may not be up to date in the develop branch of this repository.

For developers

The master branch of the repository is at the latest release or pre-release version of the specification. Versions without a version number suffix (alpha, beta, release candidates and similar) indicate a stable release.

The develop branch of the repository contains the present in-development version of the specification.

API and client implementations are encouraged to support the latest release or pre-release of the specification. If this is a pre-release, implementations are also encouraged to support the latest stable release.

About

Specification of a common REST API for access to materials databases

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 53.7%
  • Shell 26.3%
  • Perl 18.5%
  • Dockerfile 1.5%