Skip to content

Comparing performance across many methodological dimensions among tools that predict RNA after TF knockdowns and overexpression.

License

Notifications You must be signed in to change notification settings

ekernf01/perturbation_benchmarking

Repository files navigation

A systematic comparison of computational methods for expression forecasting with PEREGGRN

This repo contains benchmark experiments to evaluate various strategies for predicting gene expression after knockout, knockdown, or overexpression.

image

  • For context and key results, see our preprint.
  • To interact with the evaluation results and see the source data for our figures, download (300MB) them from zenodo (DOI: 10.5281/zenodo.13785280).
  • To repeat our experiments or run your own, see the pereggrn benchmarking software (tutorial, how to add your own method).
  • If there's something you cannot find, go ahead and file a github issue -- with your input, we hope to improve the project.

Related infrastructure

This project is tightly coupled with our collections of data, our GGRN package for dynamic models of gene regulatory networks, and our PEREGGRN package containing benchmarking infrastructure. More information:

  • Perturbation data, the network collection, and some accessory data (e.g. a list of TF's) are on Zenodo with DOI 10.5281/zenodo.10436339.
    • Our code expects each of those three folders to be unzipped and placed adjacent to this repo.
    • Use our perturbation loader and network loader to easily access and validate data from Python.
  • GGRN, the Grammar of Gene Regulatory Networks, offers flexible combination of different features for regulatory network inference.
  • PEREGGRN, PErturbation Response Evaluation via a Grammar of Gene Regulatory Networks, helps conduct the experiments that are specified in this repo.
  • Certain additional experiments are implemented in our fork of DCD-FG.

About

Comparing performance across many methodological dimensions among tools that predict RNA after TF knockdowns and overexpression.

Resources

License

Stars

Watchers

Forks

Packages

No packages published