Skip to content

Implementing and parallelizing Theislab's best practices for preprocessing scRNA data

License

Notifications You must be signed in to change notification settings

pedricolino/scRNA_CRC_3arm_pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Originally, I just created a small SnakeMake pipeline to preprocess all samples individually according to and with Theis lab's best practices notebooks.

Later, it evolved into a bigger pipeline to explore results when using different preprocessing parameters, such as different methods to reduce the effect of cell cycle phase on the dimensional reductions and clustering, the optional use of a SoupX-corrected count matrix, and different quality control methods altogether (see scAutoQC).

Additionally, I performed most analyses first interactively on a subset of the data to write and test scripts/notebooks, and then reran the same script/notebook on the full dataset via Snakemake.

In the end, I use jupyter-book to render those notebooks as a book/website to share.

About

Implementing and parallelizing Theislab's best practices for preprocessing scRNA data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published