Datasets

The list of datasets integrated into geneRNIB is provided below:

_images/table_datasets_summary.png

The table above summarizes the key properties of each dataset. Inference (samples) and Eval. (samples) refer to the number of samples used for GRN inference and evaluation, respectively. Inference (perturbs) and Eval. (perturbs) indicate the number of unique perturbations in each split. The Raw/Norm. column indicates data availability: Raw refers to raw integer count, while Norm. refers to expression values (lognorm or xnorm layer). Most datasets provide both; the raw counts enable alternative normalization strategies.

Note that for the ParseBioscience dataset, the raw single-cell count data is available in the resources/extended_data/ folder (parsebioscience_train_sc.h5ad; ~4.96M cells × 15,000 genes, 19 GB) but is not included in the main resources/grn_benchmark/ folder due to its large file size.


You need awscli to download the datasets.

pip install awscli

Downloading the main datasets

aws s3 sync s3://openproblems-data/resources/grn/grn_benchmark resources/grn_benchmark/ --no-sign-request

This command downloads the data to resources/grn_benchmark/, which is the default directory for geneRNIB for further GRN inference and evaluation.

Additionally, you will find the resources/grn_benchmark/prior/ folder, which contains supplementary files such as the list of known TFs. Files containing consensus tags are used in the evaluation metrics to standardize comparisons.

Downloading the extended datasets

Beyond the core datasets, extended datasets include single cell data of large perturbation datasets such as Replogle, Xaira, and Parse bioscience. The previous version were pseudobulked for computational efficiency. Additionally, full pseudobulked versions of all other datasets are available, representing the combined inference and evaluation datasets. These files are used for the positive control method, which incorporates all variations within a dataset.

To download the extended datasets, use:

aws s3 sync s3://openproblems-data/resources/grn/extended_data/ resources/extended_data/ --no-sign-request

Downloading the raw/unprocessed data

All previously mentioned datasets are processed versions. To access the raw, unprocessed data, run:

aws s3 sync s3://openproblems-data/resources/grn/datasets_raw/ resources/datasets_raw/ --no-sign-request

We have not provided raw data for a few recent datasets due to very large file sizes. Please contact us if you need the raw data for these datasets.

Downloading the results

To download the results of geneRNIB (needed for the leaderboard and the paper):

aws s3 sync s3://openproblems-data/resources/grn/results resources/results/ --no-sign-request