Skip to content
Snippets Groups Projects

pipeline status coverage report

This project tries and test approaches that might lead to an improved architecture for nomad@FAIR.

Getting started

Read the docs. The documentation is part of the source code. It covers aspects like introduction, architecture, development setup/deployment, contributing, and API reference.

Read the docs on the latest deployed version

Currently, there is only a staging version running at garching. There is no real production system yet. You have to expect frequent down times and restarts. You can access the running system and its documentation here:

http://enc-staging-nomad.esc.rzg.mpg.de/nomad/docs

Generate the docs from the source

First, clone this repo:

git clone git@gitlab.mpcdf.mpg.de:nomad-lab/nomad-FAIR.git
cd nomad-FAIR

Second, create and source your own virtual python environment:

pip install virtualenv
virtualenv -p `which python3` .pyenv
source .pyenv/bin/activate

Third, install the development dependencies, including the documentation system sphinx:

pip install -r requirements-dev.txt

Forth, generate the documentation:

cd docs
make html

Conintue with reading the documentation for further setup and contribution guidelines:

cd .build/html
python -m http.server 8888

Open http://localhost:8888/html/setup.html in your browser.