Skip to content

Commit b4bdfab

Browse files
committed
steps defined in htcondor dag files. Also output dir into the job.sh
1 parent aab2c1b commit b4bdfab

File tree

2 files changed

+39
-4
lines changed

2 files changed

+39
-4
lines changed

FAIR_universe_Higgs_tautau/htcondor/job.sub

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ should_transfer_files = YES
1919
when_to_transfer_output = ON_EXIT
2020

2121
transfer_input_files = pyproject.toml, src, FAIR_universe_Higgs_tautau, README.md
22-
transfer_output_files = FAIR_universe_Higgs_tautau/saved_datasets
23-
transfer_output_remaps = "saved_datasets = ./FAIR_universe_Higgs_tautau/saved_datasets"
22+
transfer_output_files = FAIR_universe_Higgs_tautau/saved_datasets, FAIR_universe_Higgs_tautau/output
23+
transfer_output_remaps = "saved_datasets = ./FAIR_universe_Higgs_tautau/saved_datasets; output = ./FAIR_universe_Higgs_tautau/output"
2424

2525
+SingularityImage = "/staging/jsandesara/nsbi-env-gpu.sif"
2626

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,37 @@
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

Comments
 (0)