Logo
  • Getting started
  • Tutorials
    • Running fits
      • How to run a PDF fit
      • How to run an iterated fit
      • How to run a QED fit
      • How to run a Polarized fit
      • Including a general theory covariance matrix in a fit
    • Analysing results
      • How to compare two fits
      • How to generate a report
      • How to run an analysis in parallel
      • Using dask without a Scheduler
      • How to plot PDFs, distances and luminosities
      • Plotting non-trivial combinations of PDFs
      • How to do a data theory comparison
      • Interpreting the \(\mathcal{R}_O\) overfit metric
    • Closure tests
      • How to run a closure test
      • How to analyse a closure test
    • Special PDF sets
      • Bundle PDFs with \(\alpha_s\) replicas
      • How to transform a Monte Carlo PDF set into a Hessian PDF set
      • How to transform a Hessian set into the corresponding Monte Carlo PDF
    • Miscellaneous
      • How to list the available resources
      • Obtaining the pseudodata used by an n3fit fit
      • How to add a new type of plot or table in validphys
      • How to add a new metadata group
      • How to build conda-packages
      • How to run a Future Test
  • Fitting code: n3fit
  • Code for data: validphys
  • Storage of data and theory predictions
  • Theory
  • Chi square figures of merit
  • Contributing guidelines and tools
  • Releases and compatibility policy
  • Continuous integration and deployment
  • Servers
  • External codes
NNPDF
  • Tutorials
  • View page source

Tutorials

This section contains tutorials for common things you might want to do using the code. If you think of something which is missing please open an issue or, better still, a pull request (see Adding to the Documentation and Reviewing pull requests).

Running fits

  • How to run a PDF fit
  • How to run an iterated fit
  • How to run a QED fit
  • How to run a Polarized fit
  • Including a general theory covariance matrix in a fit

Analysing results

  • How to compare two fits
  • How to generate a report
  • How to run an analysis in parallel
  • Using dask without a Scheduler
  • How to plot PDFs, distances and luminosities
  • Plotting non-trivial combinations of PDFs
  • How to do a data theory comparison
  • Interpreting the \(\mathcal{R}_O\) overfit metric

Closure tests

  • How to run a closure test
  • How to analyse a closure test

Special PDF sets

  • Bundle PDFs with \(\alpha_s\) replicas
  • How to transform a Monte Carlo PDF set into a Hessian PDF set
  • How to transform a Hessian set into the corresponding Monte Carlo PDF

Miscellaneous

  • How to list the available resources
  • Obtaining the pseudodata used by an n3fit fit
  • How to add a new type of plot or table in validphys
  • How to add a new metadata group
  • How to build conda-packages
  • How to run a Future Test
Previous Next

© Copyright 2025, NNPDF collaboration.

Built with Sphinx using a theme provided by Read the Docs.