You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Performance comparision](https://github.com/janursa/grn_benchmark/blob/main/notebooks/process_results.ipynb)-- we are currently under revision and the official leaderboard will be released soon.
14
+
Check for [performance comparision](https://github.com/janursa/grn_benchmark/blob/main/notebooks/process_results.ipynb)of integrated GRN inference methods.
15
15
16
16
Article: [geneRNIB: a living benchmark for gene regulatory network inference](https://www.biorxiv.org/content/10.1101/2025.02.25.640181v1)
Refer to the [Documentation](https://genernib-documentation.readthedocs.io/en/latest/) for downloading the actual datasets. To reproduce the results, run `scripts/run_benchmark_all.sh`, which is a very resource intensive run.
77
71
78
72
## Run a GRN inference method
79
73
80
74
To infer a GRN for a given dataset (e.g. `op`) using simple Pearson correlation:
81
75
82
76
```bash
83
77
viash run src/methods/pearson_corr/config.vsh.yaml -- \
Of note, we are using the `resources_test` datasets, which are small versions of the actual datasets for computational speed. Thus, the obtained predictions are not realistic. To obtain a realistic prediction, download the actual data and set the folder to `resources`.
89
82
90
-
## Evaluate a GRN prediction
91
-
Once got the prediction for a given dataset (e.g. op), use the following code to obtain evaluation scores.
**This** outputs the scores into `output/score_uns.yaml`. Of note, by passing `--test_run`, the evaluations are done on the test data. To use the actual data (`resources` folder), omit this flag.
94
+
This outputs the scores into `output/score_uns.yaml`.
98
95
99
96
100
97
## Add a GRN inference method, evaluation metric, or dataset
101
98
102
99
To add a new component to the repository, follow the [Documentation](https://genernib-documentation.readthedocs.io/en/latest/).
103
100
101
+
## Run the entire pipline
102
+
103
+
Run `scripts/run_all.sh` for the entire pipeline. Due to resource intensive nature of the task, we have splitted the pipeline into two steps of GRN inference and evaluation.
104
104
105
105
## Authors & contributors
106
106
@@ -109,9 +109,10 @@ To add a new component to the repository, follow the [Documentation](https://gen
0 commit comments