Skip to content

Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.

License

Notifications You must be signed in to change notification settings

luka-kovacevic/causalregnet

Repository files navigation

causalregnet

This is a library for simulating realistic single-cell RNA sequencing data based on a given causal structure, scalable to the dimension of genome-wide gene perturbation screens.

Implementation of method developed in "Simulation-based Benchmarking of Causal Structure Learning in Gene Perturbation Experiments".

Installation guide

  1. Download the package from GitHub
git clone https://github.com/luka-kovacevic/causalregnet
  1. Navigate to the package
cd causalregnet/
  1. Check your environment (ensure it's the same one you're using to run code)

  2. Install the package

pip install .

About

Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages