FCCANALYSIS-RUN(1) fccanalysis-run man page FCCANALYSIS-RUN(1)

fccanalysis-run - run FCC analysis

fccanalysis run [-h | --help] [--files-list FILES_LIST [FILES_LIST ...]] [--output OUTPUT] [--nevents NEVENTS] [--use-data-source] [--test] [--bench] [-j NCPUS | --ncpus NCPUS | --n-threads NTHREADS] [-g] [--graph-path GRAPH_PATH] analysis-script -- [ANALYSIS ARGUMENTS]

fccanalysis-run will run analysis provided in the analysis script on the current machine, i.e. locally. The analysis itself can be divided into several stages, if desired. For all those stages fccanalysis-run is used.

When using fccanalysis-run the analysis is running in the managed mode, where the RDataFrame is steered by the framework and users can control only some aspects of the running with additional global attributes, see fccanalysis-script(7).

Path to analysis script.
Prints short help message and exits.
Directly specify analysis input files.
Specify output file name, otherwise dataset name used.
Specify max number of events to process.
Run over the test file.
Load events through podio::DataSource.
Output benchmark results to a JSON file.
Set number of jobs (threads).
The computational graph of the analysis will be generated.
Location where the computational graph of the analysis should be stored. Only paths with .dot and .png extensions are accepted.
Command line arguments which will not be parsed by the framework and will be passed directly to the analysis script.

Controls search path for the process dictionaries. The default value is /cvmfs/fcc.cern.ch/FCCDicts/.

fccanalysis(1), fccanalysis-script(7)

Many

There are many contributors to the FCCAnalyses framework, but the principal authors are:
Clement Helsens
Valentin Volkl
Gerardo Ganis

Part of the FCCAnalyses framework.

FCCAnalyses webpage

FCCAnalysises GitHub repository

FCCSW Forum

FCC-PED-SoftwareAndComputing-Analysis

10 May 2025 0.11.0