A RESTful API for Exchanging Materials Data in the AFLOWLIB.org Consortium

Abstract

The continued advancement of science depends on shared and reproducible data. In the field of computational materials science and rational materials design this entails the construction of large open databases of materials properties. To this end, an Application Program Interface (API) following REST principles is introduced for the AFLOWLIB.org materials data repositories consortium. AUIDs (Aflowlib Unique IDentifier) and AURLs (Aflowlib Uniform Resource locator) are assigned to the database resources according to a well-defined protocol described herein, which enables the client to access, through appropriate queries, the desired data for post-processing. This introduces a new level of openness into the AFLOWLIB repository, allowing the community to construct high-level work-flows and tools exploiting its rich data set of calculated structural, thermodynamic, and electronic properties. Furthermore, federating these tools would open the door to collaborative investigation of the data by an unprecedented extended community of users to accelerate the advancement of computational materials design and development.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 12, 2014
Accession Number
ADA597638

Entities

People

  • Cormac Toher
  • Frisco Rose
  • Marco B. Nardelli
  • Ohad Levy
  • Richard H. Taylor
  • Stefano Curtarolo

Organizations

  • Duke University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Band Gaps
  • Band Structures
  • Computational Chemistry Methods
  • Computational Science
  • Computers
  • Consortiums
  • Crystal Structure
  • Density Functional Theory
  • Energy Bands
  • First Principles Calculations
  • Magnetic Properties
  • Materials
  • Materials Science
  • Mechanical Engineering
  • Phase Diagrams
  • Transition Metals
  • Web Browsers

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development

Technology Areas

  • Microelectronics