Skip to content

NOMAD Infrastructure Notes

Dan Davies edited this page Oct 1, 2025 · 5 revisions

NOMAD Infrastructure Notes

General Setup

Each client computer has to be running the NOMAD client, found on https://github.com/nomad-nmr/nomad-spect-client. The NOMAD client is responsible for getting instructions from the server and writing input files which iconNMR then executes.

When an NMR experiment is executed, the data will be copied onto the NOMAD server and available to users on the college network via http://aichemy-nmr.ch.ic.ac.uk.

See https://www.nomad-nmr.uk/ for full NOMAD documentation.

Detailed setup

The NOMAD system consists of the following core components:

We have additional components in place for improved system resilience in production:

  • A TIG Stack to monitor CPU, memory and disk usage. The public dashboard is running here (note http not https).
  • Cron jobs to perform daily backups to the Research Data Store ephemeral space.
  • An alert system connected to our Slack workspace, which will fire when the disk space reaches 85%.
  • A Doku dashboard is running here (note http not https). It can be used to monitor disk usage of Docker volumes and bind mounts.
ICL NOMAD diagram

See the dedicated pages below for more information on each component:

Clone this wiki locally