Skip to content

Welcome to the nomad-utility-workflows documentation

A module with utilities for interacting with NOMAD programmatically, e.g., via a workflow manager.

Introduction

NOMAD's API and workflow functionalities provide users with a route to FAIR data management of complex and highthroughput processes. However, learning how to fully utilize these capabilities can be time consuming, or even intimidating depending on your programming background. This utility module aims to lower the barrier to using these tools, currently with 2 distinct sets of tools: 1. python API wrappers, and 2. automated workflow yaml generation for building custom workflows.

Tutorial

Prototypical usage of the tool within a broader project and workflow management context:

How-to guides

How-to guides provide step-by-step instructions for a wide range of tasks, with the overarching topics:

Reference

The reference section includes specifications for the relevant user-callable functions:

Main contributors

Name E-mail
Joseph F. Rudzinski joseph.rudzinski@physik.hu-berlin.de
Andrea Albino
Tristan Bereau
Nathan Daelman
Alvin N. Ladines
Bernadette Mohr
Jesper Pedersen
Luis J. Walter