Skip to content

Commit 162d40c

Browse files
authored
Make variations work for non-jet analyses (alisw#980)
* Make variations work for non-jet analyses * Disable pylint error
1 parent a0579a6 commit 162d40c

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

machine_learning_hep/do_variations.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ def modify_paths(dic: dict, old: str, new: str, do_proc: bool):
6464
for key_a, val_a in dic["analysis"].items():
6565
if not isinstance(val_a, dict):
6666
continue
67-
# Skip non-jet analyses.
68-
if "jet" not in key_a:
69-
continue
7067
dic_ana = dic["analysis"][key_a]
7168
dirs = ["data", "mc"]
7269
dirs_proc = ["data_proc", "mc_proc"]
@@ -302,7 +299,8 @@ def healthy_structure(dic_diff: dict): # pylint: disable=too-many-return-statem
302299
return True
303300

304301

305-
def main(yaml_in: str, yaml_diff: str, analysis: str, config: str, clean: bool, proc: int, script_name: str): # pylint: disable=too-many-locals, too-many-statements, too-many-branches
302+
# pylint: disable=too-many-locals, too-many-statements, too-many-branches, too-many-positional-arguments
303+
def main(yaml_in: str, yaml_diff: str, analysis: str, config: str, clean: bool, proc: int, script_name: str):
306304
"""Main function"""
307305

308306
suffix_config_default = "analysis.yml"

0 commit comments

Comments
 (0)