scikit-validate Documentation Status Gitter


scikit-validate is a validation package for science output developed within F.A.S.T.. This package provides commands for monitoring and comparing analysis outputs, computing resource usage (e.g. CPU time/RAM) as well as commands for summarising findings.

It is meant to provide analysis groups or small experiments with some of the fundamental features needed tovalidate (i.e. compare to a reference) the outcomes of their code and to provide easy access to the results.


  • Collect metrics in JSON output * measure file metrics (e.g. size) * measure execution time and memory usage * compare to previous executions

  • compare ROOT files & plot discrepancies

  • create validation reports


This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Make a new RELEASE

export RELEASE=X.Y.Z
export CHANGELOG_GITHUB_TOKEN=<your github token>
make release