Skip to content

Concepts & Reference

This site explains the concepts, data models, and scientific methods underlying the Mat3ra platform. It is organized around the platform's core abstractions — entities, models, methods, software, and properties.

Other documentation sites

For step-by-step tutorials, tool walkthroughs, CLI usage, and software reference, see the Platform Guide. For interface walkthroughs and platform actions, see the User Interface. For infrastructure and compute resources, see Platform Resources. For REST API documentation, see the Developers site. For JSON schemas and data convention, see the Data Standards.

Core platform concepts

The platform organizes work around a set of interconnected entities. Each entity has a defined lifecycle, ownership model, and data schema.

Materials

  • Overview — what a material is, how it is classified and stored
  • Classification — crystalline vs. non-periodic

Workflows

  • Overview — structure, bank, defaults
  • Components — subworkflows, units, maps
  • Templating — Jinja/Swig templates, Exabyte convention
  • Add-ons — convergence algorithms, structural relaxation

Jobs

  • Overview — what a job is, status lifecycle
  • Projects — organizing jobs into projects

Models & methods

Physical models and computational methods used for simulations.

Software

Simulation engines and scripting environments available on the platform.

Properties

Computed and measured properties extracted from simulations.

Other