The Stat_comparison.py script still needs a few updates:
- Variable_configs needs to be changed/completely altered depending on the workflow we're simulating (different particles being generated).
- The downloaded ROOT file from CERN Open Data should also differ depending on the workflow itself, and it's unclear whether multiple runs of the same workflow entails comparisons with different ROOT files.
- Perhaps depending on the size of the NanoAOD file, it could either be downloaded locally automatically and then loaded using load_variable() or if it exceeds a certain file size, it could be streamed in some way.
- The script itself could be integrated into the Snakefile such that after execution, the user would have the final NanoAOD file as well as the result of its comparison with one of the downloaded ROOT files across multiple variables (each having its own MISMATCH or OK result).
The Stat_comparison.py script still needs a few updates: