Handling experimental data: Buildmaster

Buildmaster is the code that allows the user to generate the DATA and SYSTYPE files that contain, respectively, the experimental data and the information pertaining to the treatment of systematic errors. It is available as a folder within the nnpdf project


The structure of the files generated by the buildmaster project is documented in Experimental data files.

Once the remainder of the nnpdf project is compiled and installed, the buildmaster code can be compiled and installed as follows

mkdir build
cd build
cmake ..
make -j && make install

This will generate the buildmaster executable which shall be run as


The DATA_ and SYSTYPE_ files will be generated, respectively, in


They should then be copied into


Whenever a new data set is implemented, the buildmaster code should be updated accordingly. Detailed instructions on how to do so are provided in the tutorial Implementing a new experiment in buildmaster.