Skip to content

Guide to computational schema plugins

NOMAD uses Schemas to define the data structures and organization of Processed Data. Schemas can be defined in yaml or python formats. How to write a schema describes the basics of writing a schema, in the yaml format. Computational schemas in NOMAD have historically been written in python. There are several existing computational schema plugin projects for reference:

  • nomad-schema-plugin-run: contains schemas for standard processed computational data, stored in the run section within the NOMAD archive.

Guide to Computational MetaInfo describes how these schemas are used to organize standard computational data within an Entry in the NOMAD repository.

Attention

This page is under construction. We will be adding content below to guide you in the development of your own computational schema plugins.