External runners

The pinefarm run is mainly a uniform interface to some Monte Carlo (and non) generator that are able to produce PineAPPL grids.

Internally the runners are managed through a class system, with a base class External, that defines the basic steps and attributes, while implementing the common actions.

Attributes:

  • name: name of the dataset

  • theory: identifier of the theory

  • pdf: PDF used for the comparison

  • timestamp, optional: the timestamp of the previous run, if rerunning an already present grid

Computed attributes:

  • dest: folder used for all the output

  • source: folder containing pinecard

  • grid: path of the computed grid

  • gridtmp: path used for auxiliary grid (removed at the end of the run)

Steps: