Commit 9b8d5f4
authored
Make analyses workflows even more modular
CLI:
add flag for --is-mc
if not passed, tasks that work only on MC are not built
add flag --merged-task
Builds ""one pipe for all"-task in addition to single analyses tasks.
It gets the name "MergedAnalyses" at the moment
filter on analyses using --only-analyses ANA_NAME_1, [ANA_NAME_2 [...]]
--with-qc-upload <run_number>flag builds the tasks for uploading
the expected analysis outputs. It passes different flags to the
executable automatically
(EITHER --pass passMC --provenance qc_mc
OR --pass passData --provenance qc_data)
MODULE
functionality can still be inside other code as a module
(see o2dpg_sim_workflow.py)
full usage also explained at the top of the script
(in o2dpg_analysis_test_workflow.py)1 parent ba5852d commit 9b8d5f4
File tree
4 files changed
+460
-102
lines changed- MC
- analysis_testing
- bin
- config/analysis_testing/json
4 files changed
+460
-102
lines changed
0 commit comments