Skip to content

cantinilab/recon_reproducibility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the code to replicate the experiment of ReCoN's manuscript, accessible here.

We still need to upload all necessary files for the reproduction on Zenodo, it should be out in the coming days!
Zenodo link:

Organisation

The repository is organised in three subfolders:

The Jupyter Notebook reproduces the paper's main showcases, figures, and supplementary figures. They are organised per dataset, so the Heart Failure notebook contains both the "multicellular coordination" and the "multicellular program drivers" showcases.

The code to obtain the receptor-gene links for both human and mouse. It relies on the ligand-receptor and ligand-target gene networks of Nichenethttps://www.nature.com/articles/s41592-019-0667-5, which can be downloaded from Zenodo.

A snakemake workflow to reproduce GRNs using HuMMuS, from data downloading to network inference. It is one of the subcomponents of ReCoN's networks and analyses, but HuMMuS can be tricky to use, so we provide it as a Snakemake pipeline. This pipeline is heavily based on GRETA.

⚠️ There is some stochasticity in HuMMuS inference, so the obtained network might slightly differ/ If you need the same GRNs as the ones used in the publication, please download them here, on Zenodo.

⚠️⚠️ It is also a heavy computation step, which might run for more than 10 hours on a classic HPC.

Please refer to the README inside the folder for more details.

TO DO/missing

  • 'multicell' and 'eval_multicell' scripts to be uploaded - in the Notebooks of the showcases folder
  • release all Zenodo files - once the preprint is out
  • precisions on recon version and environments for Notebooks of the showcases folder
  • Fill up links in the README

About

RECON paper reproducibility repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages