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. nexus_definitions nexus_definitions Public

    Forked from nexusformat/definitions

    Definitions of the NeXus Standard File Structure and Contents

    Python 9 8

  5. nomad-material-processing nomad-material-processing Public

    A NOMAD plugin containing base sections for material processing.

    Python 9 2

  6. AreaA-Examples AreaA-Examples Public

    AreaA-Examples

    Python 7 1

Repositories

Showing 10 of 83 repositories
  • arpes Public Forked from chstan/arpes

    Mirror of PyARPES (gitlab/lanzara-group/python-arpes) the open source ARPES analysis framework

    FAIRmat-NFDI/arpes’s past year of commit activity
    Python 0 27 0 1 Updated Dec 14, 2024
  • FAIRmat-NFDI/nomad-parser-plugin-boss’s past year of commit activity
    Python 1 Apache-2.0 0 0 0 Updated Dec 13, 2024
  • 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 11 Updated Dec 13, 2024
  • pynxtools Public
    FAIRmat-NFDI/pynxtools’s past year of commit activity
    Python 13 Apache-2.0 8 50 (1 issue needs help) 14 Updated Dec 13, 2024
  • nomad-perovskite-solar-cells-database Public

    A NOMAD plugin containing the schema for the Perovskite Solar Cell Database.

    FAIRmat-NFDI/nomad-perovskite-solar-cells-database’s past year of commit activity
    Python 5 Apache-2.0 1 8 5 Updated Dec 13, 2024
  • pynxtools-spm Public

    Data Converter for SPM Domain

    FAIRmat-NFDI/pynxtools-spm’s past year of commit activity
    Python 0 Apache-2.0 0 1 0 Updated Dec 13, 2024
  • 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 14 11 Updated Dec 13, 2024
  • pynxtools-xps Public

    A pynxtools reader plugin for X-ray photoelectron spectroscopy (XPS) data

    FAIRmat-NFDI/pynxtools-xps’s past year of commit activity
    Python 2 Apache-2.0 1 6 7 Updated Dec 13, 2024
  • nomad-parser-gsd Public

    Parser for trajectory files in GSD format (https://gsd.readthedocs.io/en/v3.3.1/).

    FAIRmat-NFDI/nomad-parser-gsd’s past year of commit activity
    Python 1 Apache-2.0 0 1 1 Updated Dec 13, 2024
  • FAIRmat-NFDI/pynxtools-raman’s past year of commit activity
    Python 0 Apache-2.0 2 4 3 Updated Dec 13, 2024

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…