Skip to content

Commit dc4fa91

Browse files
committed
o Fix docker workflows
1 parent 5f6bc51 commit dc4fa91

File tree

3 files changed

+9
-18
lines changed

3 files changed

+9
-18
lines changed

.github/workflows/docker_gdrp_brute.yml

+6-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Docker Bruteforce GraphDRP CSA workflow
1+
name: IMPROVE UnitTest Bruteforce CSA workflow
22
on: [push]
33
jobs:
44
test:
@@ -27,11 +27,8 @@ jobs:
2727
ls -ltrh
2828
conda list -n graphdrp
2929
python -c "import sys; print(sys.path)"
30-
cd $BASE_DIR/workflows/csa/parsl/
31-
pip install cryptography==37.0.1
32-
pip install pyopenssl==22.0.0
33-
pip install cffi==1.14.5
34-
pip install parsl numpy pandas scikit-learn pyyaml
35-
mv /app/GraphDRP/csa_data .
36-
python workflow_preprocess.py
37-
python workflow_csa.py
30+
python graphdrp_preprocess_improve.py --input_dir ./csa_data/raw_data --output_dir exp_result
31+
python graphdrp_train_improve.py --input_dir exp_result --output_dir exp_result --epoch 1
32+
python graphdrp_infer_improve.py --input_data_dir exp_result --input_model_dir exp_result --output_dir exp_result --calc_infer_score true
33+
cd $BASE_DIR/tests
34+
python csa_test.py --config_file csa_bruteforce_params_docker.ini

.github/workflows/docker_gdrp_parsl.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,6 @@ jobs:
3434
pip install parsl numpy pandas scikit-learn pyyaml
3535
mv /app/GraphDRP/csa_data .
3636
python workflow_preprocess.py
37-
python workflow_csa.py --config_file parsl_csa_githubactions.ini
37+
echo "Preprocess done"
38+
python workflow_csa.py --config_file ./parsl_csa_githubactions.ini
39+
echo "Parsl CSA done"

workflows/csa/parsl/parsl_csa_githubactions.ini

-8
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,11 @@ only_cross_study = False
1111
epochs = 2
1212
input_supp_data_dir = ''
1313

14-
; # Full-scale CSA
15-
; output_dir = ./parsl_csa_exp
16-
; source_datasets = ["CCLE","CTRPv2","gCSI","GDSCv1","GDSCv2"]
17-
; target_datasets = ["CCLE","CTRPv2","gCSI","GDSCv1","GDSCv2"]
18-
; split = ["0","1","2","3","4","5","6","7","8","9"]
19-
; available_accelerators = ["0","1","2","3","4","5","6","7"]
20-
2114
; # Exp 3
2215
output_dir = ./parsl_csa_exp3
2316
source_datasets = ["CCLE","gCSI"]
2417
target_datasets = ["CCLE","gCSI"]
2518
split = ["0","1"]
26-
; available_accelerators = ["4","5","6","7"]
2719

2820
[Preprocess]
2921

0 commit comments

Comments
 (0)