Skip to content
@FAIRmat-NFDI

FAIRmat

FAIR data infrastructure for condensed-matter physics and the chemical physics of solids

FAIRmat Banner

FAIRmat

Discord NOMAD

We develop software to support the FAIR principles in the field of condensed-matter physics, the chemical physics of solids and materials science in general. FAIR refers to a set of guiding principles to make data Findable, Accessible, Interoperable, and Reusable. The FAIRmat consortium is part of the National Research Data Infrastructure (NFDI) and is funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation | project 460197019).

FAIRmat NOMAD 🏜️ NOMAD Oasis 🌴 NOMAD CAMELS 🐪
🌐 📰 🌐 💻 📚 📰 🌐 📚 🌐 💻 📚 📰
The NFDI consortium. The main software. Your local resource. Control your lab instruments.

Repositories

A collection of repositories that are part of the FAIRmat consortium.

NOMAD

This is the main software that powers the infrastructure and our central deployment. It's a platform for sharing, storing, and analyzing materials data. You can install your own NOMAD Oasis 🌴 and customize it to meet your needs, including features to define your ELNs, custom schemas, parsers, and cloud-based analysis tools (NORTH).

Repository Description Docs Publications
nomad The main NOMAD repository. 📚 📰

Templates

These are template repositories that you can use as a base when cusomizing your own NOMAD installation for what you need in your institute or lab.

Repository Description Docs
nomad-plugin-template A template repository for creating a plugin. 📚
nomad-distro-template A template repository for creating a custom NOMAD Oasis image. 📚
nomad-distro-dev A repository you can fork and use for developing NOMAD. 📚

NOMAD Computational Plugins

A collection of plugins for computational data. These plugins contain schemas and parsers for computational data. Note: the current schema and parser structure is being refactored and we have two versions currently living in our repositories: the new plugins and the legacy plugins. Check out the full list of supported codes.

New plugins

Repository Description Docs PyPI
nomad-simulations A NOMAD plugin containing base sections for simulations. 📚 📦
nomad-schema-plugin-simulation-workflow A collection of schemas for various types of simulation workflows.
Parser plugins
Repository Description Docs
nomad-parser-vasp NOMAD parser plugin for VASP input/output files.
nomad-parser-fhiaims NOMAD parser plugin for FHI-aims input/output files.
nomad-parser-wannier90 NOMAD parser plugin for Wannier90 input/output files.
nomad-parser-yambo NOMAD parser plugin for YAMBO input/output files.
nomad-parser-w2dynamics NOMAD parser plugin for w2dynamics input/output files.

Legacy plugins

Repository Description Docs
nomad-schema-plugin-run Schema definition for run section in NOMAD.
nomad-schema-plugin-simulation-workflow A collection of schemas for various types of simulation workflows.
Parser plugins
Repository Description Docs
electronic-parsers A collection of the NOMAD parsers for (~40) electronic codes. 📚
atomistic-parsers A collection of NOMAD parsers for atomistic codes (GROMACS, LAMMPS, ...). 📚
workflow-parsers A collection of NOMAD parsers for codes with computational workflows (FHI-vibes, LOBSTER, QuantumEspresso Family, ...). 📚

NOMAD Experimental Plugins

A collection of plugins for experimental data, including material processing and measurements. These plugins contain schemas, ELNs and parsers for experimental data.

Repository Description Docs PyPI
nomad-materials-processing A NOMAD plugin with base sections for material processing. 📚 📦
nomad-measurements A NOMAD plugin containing base sections for measurements. 📚 📦

NeXus-Related Resources

We extend the NeXus format to support the FAIR principles. This is a collection of repositories that are part of the FAIRmat consortium to support the NeXus format.

Repository Description Docs PyPI
pynxtools Tool to develop ontologies and to create ontological instances based on the NeXus format. 📚 📦
nyaml A tool for converting NeXus application definitions from YAML (nyaml) to the Nexus Definitions Language (nxdl) format and vice-versa. 📚 📦
nexus-definitions NeXus definitions including all the current FAIRmat contributions. 📚
Reader plugins for pynxtools

There are a number of plugins available for pynxtools. These are extensions of pynxtools used for reading data of specific experimental techniques.

Repository Description Docs PyPI
pynxtools-apm pynxtools reader plugin for atom probe microscopy (APM) as well as related field ion microscopy (FIM) data. 📚 📦
pynxtools-ellips pynxtools reader plugin for ellipsometry data. 📚 📦
pynxtools-em pynxtools reader plugin for electron microscopy (EM) data from various vendors/sources. 📚 📦
pynxtools-mpes pynxtools reader plugin for multi-dimensional photoelectron spectroscopy (MPES) data. 📦
pynxtools-raman pynxtools reader plugin for Raman data. 📦
pynxtools-stm pynxtools reader plugin for scanning tunneling microscopy (SPM) and spectroscopy (STS) data. 📚 📦
pynxtools-xps pynxtools reader plugin for X-ray photoelectron spectroscopy (XPS) data from various vendors/sources. 📚 📦
pynxtools-xrd pynxtools reader plugin for X-ray diffraction data. 📦

Popular repositories Loading

  1. nomad-measurements nomad-measurements Public

    A NOMAD plugin containing base sections for measurements.

    Python 14 1

  2. pynxtools pynxtools Public

    Python 13 8

  3. AreaA-data_modeling_and_schemas AreaA-data_modeling_and_schemas Public

    The ELN custom schemas from synthesis experiments

    Jupyter Notebook 11 6

  4. nomad-material-processing nomad-material-processing Public

    A NOMAD plugin containing base sections for material processing.

    Python 10 2

  5. nexus_definitions nexus_definitions Public

    Forked from nexusformat/definitions

    Definitions of the NeXus Standard File Structure and Contents

    Python 9 8

  6. AreaA-Examples AreaA-Examples Public

    AreaA-Examples

    Python 7 1

Repositories

Showing 10 of 85 repositories
  • pynxtools-apm Public

    Harmonize atom probe tomography and related field-ion microscopy data and metadata for research data management using NeXus

    FAIRmat-NFDI/pynxtools-apm’s past year of commit activity
    Python 0 Apache-2.0 0 4 0 Updated Jan 9, 2025
  • nexus_definitions Public Forked from nexusformat/definitions

    Definitions of the NeXus Standard File Structure and Contents

    FAIRmat-NFDI/nexus_definitions’s past year of commit activity
    Python 9 57 44 (1 issue needs help) 11 Updated Jan 9, 2025
  • FAIRmat-NFDI/pynxtools-raman’s past year of commit activity
    Python 0 Apache-2.0 2 6 3 Updated Jan 8, 2025
  • pynxtools-mpes Public

    A plugin to convert multi photoelectron spectroscopy files into the NXmpes application definition

    FAIRmat-NFDI/pynxtools-mpes’s past year of commit activity
    Jupyter Notebook 0 0 4 3 Updated Jan 8, 2025
  • FAIRmat-NFDI/nomad-parser-orca’s past year of commit activity
    Python 2 Apache-2.0 1 1 0 Updated Jan 8, 2025
  • FAIRmat-NFDI/nomad-utility-workflows’s past year of commit activity
    Jupyter Notebook 2 Apache-2.0 1 4 0 Updated Jan 8, 2025
  • FAIRmat-NFDI/nomad-distro-dev’s past year of commit activity
    3 Apache-2.0 26 1 2 Updated Jan 8, 2025
  • pynxtools Public
    FAIRmat-NFDI/pynxtools’s past year of commit activity
    Python 13 Apache-2.0 8 61 (3 issues need help) 13 Updated Jan 8, 2025
  • nomad-measurements Public

    A NOMAD plugin containing base sections for measurements.

    FAIRmat-NFDI/nomad-measurements’s past year of commit activity
    Python 14 Apache-2.0 1 16 8 Updated Jan 8, 2025
  • FAIRmat-NFDI/nomad-external-eln-integrations’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Jan 8, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…