Skip to content

Commit

Permalink
reg2 version controlled
Browse files Browse the repository at this point in the history
  • Loading branch information
janursa committed Aug 14, 2024
1 parent 1f232ff commit 649e908
Show file tree
Hide file tree
Showing 9 changed files with 97 additions and 78 deletions.
8 changes: 0 additions & 8 deletions params/celloracle_test.yaml

This file was deleted.

74 changes: 37 additions & 37 deletions params/subsample_200_ridge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: lognorm_celloracle
Expand All @@ -16,7 +16,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: scgen_pearson_celloracle
Expand All @@ -26,7 +26,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: scgen_lognorm_celloracle
Expand All @@ -36,7 +36,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: seurat_pearson_celloracle
Expand All @@ -46,7 +46,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: seurat_lognorm_celloracle
Expand All @@ -56,7 +56,7 @@ param_list:
method_id: celloracle
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/celloracle.csv
- id: pearson_scenicplus
Expand All @@ -66,7 +66,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: lognorm_scenicplus
Expand All @@ -76,7 +76,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: scgen_pearson_scenicplus
Expand All @@ -86,7 +86,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: scgen_lognorm_scenicplus
Expand All @@ -96,7 +96,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: seurat_pearson_scenicplus
Expand All @@ -106,7 +106,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: seurat_lognorm_scenicplus
Expand All @@ -116,7 +116,7 @@ param_list:
method_id: scenicplus
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scenicplus.csv
- id: pearson_figr
Expand All @@ -126,7 +126,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: lognorm_figr
Expand All @@ -136,7 +136,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: scgen_pearson_figr
Expand All @@ -146,7 +146,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: scgen_lognorm_figr
Expand All @@ -156,7 +156,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: seurat_pearson_figr
Expand All @@ -166,7 +166,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: seurat_lognorm_figr
Expand All @@ -176,7 +176,7 @@ param_list:
method_id: figr
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/figr.csv
- id: pearson_granie
Expand All @@ -186,7 +186,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: lognorm_granie
Expand All @@ -196,7 +196,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: scgen_pearson_granie
Expand All @@ -206,7 +206,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: scgen_lognorm_granie
Expand All @@ -216,7 +216,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: seurat_pearson_granie
Expand All @@ -226,7 +226,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: seurat_lognorm_granie
Expand All @@ -236,7 +236,7 @@ param_list:
method_id: granie
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/granie.csv
- id: pearson_scglue
Expand All @@ -246,7 +246,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: lognorm_scglue
Expand All @@ -256,7 +256,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: scgen_pearson_scglue
Expand All @@ -266,7 +266,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: scgen_lognorm_scglue
Expand All @@ -276,7 +276,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: seurat_pearson_scglue
Expand All @@ -286,7 +286,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: seurat_lognorm_scglue
Expand All @@ -296,7 +296,7 @@ param_list:
method_id: scglue
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json

prediction: s3://openproblems-data/resources/grn/grn_models/scglue.csv
- id: seurat_lognorm_negative_control
Expand All @@ -306,7 +306,7 @@ param_list:
method_id: negative_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json


- id: pearson_positive_control
Expand All @@ -316,7 +316,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

- id: lognorm_positive_control
Expand All @@ -326,7 +326,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

- id: scgen_pearson_positive_control
Expand All @@ -336,7 +336,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

- id: scgen_lognorm_positive_control
Expand All @@ -346,7 +346,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

- id: seurat_pearson_positive_control
Expand All @@ -356,7 +356,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

- id: seurat_lognorm_positive_control
Expand All @@ -366,7 +366,7 @@ param_list:
method_id: positive_control
subsample: 200
max_workers: 20
consensus: s3://openproblems-data/resources/grn/prior/consensus.csv
consensus: s3://openproblems-data/resources/grn/prior/consensus-num-regulators.json
tf_all: s3://openproblems-data/resources/grn/prior/tf_all.csv

output_state: "state.yaml"
Expand Down
42 changes: 17 additions & 25 deletions scripts/run_grn_evaluation_tw.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ append_entry() {
method_id: $1
subsample: $subsample
max_workers: $max_workers
consensus: ${resources_dir}/prior/consensus.json
consensus: ${resources_dir}/prior/consensus-num-regulators.json
${2:+tf_all: ${resources_dir}/prior/tf_all.csv}
${3:+prediction: ${resources_dir}/grn_models/$1.csv}
HERE
Expand Down Expand Up @@ -66,29 +66,21 @@ output_state: "state.yaml"
publish_dir: "$publish_dir"
HERE

if [ "$submit" = true ]; then
nextflow run . \
-main-script target/nextflow/workflows/run_grn_evaluation/main.nf \
-profile docker \
-with-trace \
-c src/common/nextflow_helpers/labels_ci.config \
-params-file ${param_file}

./tw-windows-x86_64.exe launch `
https://github.com/openproblems-bio/task_grn_benchmark.git `
--revision build/main `
--pull-latest `
--main-script target/nextflow/workflows/run_grn_evaluation/main.nf `
--workspace 53907369739130 `
--compute-env 6TeIFgV5OY4pJCk8I0bfOh `
--params-file ./params/subsample_200_ridge.yaml `
--config src/common/nextflow_helpers/labels_tw.config

fi


if [ "$read_results" = true ]; then
aws s3 sync s3://openproblems-data/resources/grn/results/${RUN_ID} ./resources/results/${RUN_ID}
fi
# nextflow run . \
# -main-script target/nextflow/workflows/run_grn_evaluation/main.nf \
# -profile docker \
# -with-trace \
# -c src/common/nextflow_helpers/labels_ci.config \
# -params-file ${param_file}

./tw-windows-x86_64.exe launch `
https://github.com/openproblems-bio/task_grn_benchmark.git `
--revision build/main `
--pull-latest `
--main-script target/nextflow/workflows/run_grn_evaluation/main.nf `
--workspace 53907369739130 `
--compute-env 6TeIFgV5OY4pJCk8I0bfOh `
--params-file ./params/subsample_200_ridge.yaml `
--config src/common/nextflow_helpers/labels_tw.config


Loading

0 comments on commit 649e908

Please sign in to comment.