optimade-maker: Automated generation of interoperable materials APIs from static data

The paper introduces **optimade-maker**, a lightweight toolkit that automates the conversion of diverse raw atomistic datasets into interoperable, OPTIMADE-compliant REST APIs, thereby lowering technical barriers and enabling scalable, FAIR data integration across community-contributed and curated materials databases.

Original authors: Kristjan Eimre, Matthew L. Evans, Bud Macaulay, Xing Wang, Jusong Yu, Nicola Marzari, Gian-Marco Rignanese, Giovanni Pizzi

Published 2026-03-26
📖 4 min read☕ Coffee break read

This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the world of materials science as a massive, bustling library. In this library, scientists are constantly discovering new "books" (materials like new alloys, batteries, or solar cells) and writing down their properties.

The Problem: A Library of Mismatched Catalogs
The trouble is, every librarian (database provider) has their own unique way of organizing and describing these books.

  • One librarian uses a card catalog with handwritten notes.
  • Another uses a digital app that only speaks French.
  • A third keeps their books in a locked room with a custom key.

If you want to find a specific type of book, you have to learn how to talk to every single librarian individually. It's exhausting, slow, and confusing. This is the current state of materials data: thousands of databases, but no common language to search them all at once.

The Solution: The "Universal Translator" (OPTIMADE)
A few years ago, the scientific community invented a "Universal Translator" called OPTIMADE. It's a standard set of rules that says, "If you want to be part of this global library, you must label your books and organize your shelves exactly like this."

This allows a single search tool to ask, "Show me all books about batteries," and instantly get answers from 20 different libraries simultaneously.

The New Tool: The "Instant Library Builder" (optimade-maker)
Here is the catch: While the Universal Translator (OPTIMADE) is great, becoming a compliant library is hard work. It requires hiring IT experts, buying special software, and spending months reorganizing your shelves. Many small research groups or individual scientists have amazing data, but they can't afford the time or money to build a compliant library. Their data stays locked in "raw files" (like a messy pile of papers in a drawer).

Enter optimade-maker.

Think of optimade-maker as a magic, automated librarian robot.

  1. It Takes the Mess: You give the robot a box of raw data (your messy pile of papers, simulation results, or crystal structure files).
  2. It Reads the Instructions: You give it a simple "recipe card" (a configuration file) that says, "This file is the title, this column is the price, and this folder holds the pictures."
  3. It Builds the Library: The robot instantly sorts everything, labels it according to the Universal Translator rules, and sets up a digital storefront (an API) where anyone can search your data immediately.

Real-World Examples of the Robot in Action

  • The "Instant Upload" Feature: Imagine a researcher uploads a new dataset to the "Materials Cloud" (a public digital storage). With optimade-maker, the moment they hit "upload," the robot automatically builds a search engine for that specific dataset. Suddenly, that data is searchable by the whole world, without the researcher writing a single line of complex code.
  • The "Big Database" Upgrade: The paper also shows how this robot helped upgrade two massive, commercial libraries (the Cambridge Structural Database and the Inorganic Crystal Structure Database). These libraries have millions of entries. Instead of manually re-cataloging them, the robot created a bridge, translating their complex internal formats into the Universal Translator language, allowing researchers to search them alongside thousands of other free databases.

Why This Matters
Before this tool, sharing data was like trying to send a fax to a smartphone; it just didn't work well. optimade-maker turns that fax machine into a smartphone instantly.

It lowers the barrier to entry so that:

  • Small researchers can share their work easily.
  • Big databases can connect to the global network.
  • AI and discovery tools can scan everything at once to find the next breakthrough material.

In short, optimade-maker is the tool that turns a messy pile of raw data into a perfectly organized, globally searchable library in seconds, making the future of materials discovery faster and more open for everyone.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →