1- JOB LOAD FAIR_universe_Higgs_tautau/htcondor/job.sub
2- VARS LOAD CONFIG="config.pipeline.yaml" STEP="data_loader" CPUS="12" MEM="128GB" GPUS="0" DISK="64GB"
1+ # Global Config Variable
2+ CONFIG = config.pipeline.yaml
3+
4+ # --- Step 1: Data Loading ---
5+
6+ JOB data_loader FAIR_universe_Higgs_tautau/htcondor/job.sub
7+ VARS data_loader STEP="data_loader" CONFIG="$(CONFIG)" CPUS="1" MEM="8GB" GPUS="0" DISK="32GB"
8+
9+ # --- Step 2: Preprocessing ---
10+
11+ JOB data_preprocessing FAIR_universe_Higgs_tautau/htcondor/job.sub
12+ VARS data_preprocessing STEP="data_preprocessing" CONFIG="$(CONFIG)" CPUS="4" MEM="32GB" GPUS="0" DISK="32GB"
13+ PARENT data_loader CHILD data_preprocessing
14+
15+ # --- Step 3: Preselection Network ---
16+
17+ JOB preselection_network FAIR_universe_Higgs_tautau/htcondor/job.sub
18+ VARS preselection_network STEP="preselection_network" CONFIG="$(CONFIG)" CPUS="4" MEM="32GB" GPUS="1" DISK="32GB"
19+ PARENT data_preprocessing CHILD preselection_network
20+
21+ # --- Step 4: Density Ratio Estimation ---
22+
23+ JOB likelihood_ratio_estimation FAIR_universe_Higgs_tautau/htcondor/job.sub
24+ VARS likelihood_ratio_estimation STEP="neural_likelihood_ratio_estimation" CONFIG="$(CONFIG)" CPUS="4" MEM="32GB" GPUS="1" DISK="32GB"
25+ PARENT preselection_network CHILD likelihood_ratio_estimation
26+
27+ # --- Step 5: Systematic Uncertainty ---
28+
29+ JOB systematic_uncertainty FAIR_universe_Higgs_tautau/htcondor/job.sub
30+ VARS systematic_uncertainty STEP="systematic_uncertainty_training" CONFIG="$(CONFIG)" CPUS="4" MEM="32GB" GPUS="1" DISK="32GB"
31+ PARENT likelihood_ratio_estimation CHILD systematic_uncertainty
32+
33+ # --- Step 6: Inference ---
34+
35+ JOB parameter_fitting FAIR_universe_Higgs_tautau/htcondor/job.sub
36+ VARS parameter_fitting STEP="parameter_fitting" CONFIG="$(CONFIG)" CPUS="8" MEM="16GB" GPUS="0" DISK="16GB"
37+ PARENT systematic_uncertainty CHILD parameter_fitting
0 commit comments