FAIRmat Tutorial 9: Plugins: Python schemas and parsers


We are excited to announce our upcoming FAIRmat tutorial on extending NOMAD and NOMAD Oasis. NOMAD is a research data management platform for materials science. NOMAD Oasis allows you to operate the popular NOMAD service for your own lab, with your rules, and on your resources. You can adopt NOMAD Oasis to implement your institutes data policies and to work with your specific data types and workflows.

This tutorial aims to introduce participants to the new plugin mechanism in NOMAD and teach them how to develop and integrate their own Python schemas and parsers to a NOMAD Oasis. Plugins enable you to alter how NOMAD processes data and therefore allow for more powerful customisations than the custom schemas presented in past tutorials. Participants will learn how to enable the conversion of new materials science data formats into NOMAD's standardised and machine-readable format. NOMAD plugins can be contributed to the community to further promote reproducibility and transparency in materials science.


This tutorial will take place from 14:00-17:00 CEST on Wednesday April 26th, 2023.

Session Speaker
1. What are NOMAD plugins and how do they work? Markus Scheidgen
2. How to use the NOMAD plug-in mechanism right now Markus Scheidgen
3. Examples Schema with normalize functions Lauri Himanen
Parsing complex tabular files Amir Golparvar
Parsers for community data formats Alvin Noe Ladines
4. The future of NOMAD plugins: more plugin types, register and share plugins Markus Scheidgen