scrnaseq is a bioinformatics analysis workflow for single-cell RNA-seq analysis. The workflow is based on Seurat, and contains additional visualisations, tables and documentation to better understand the analysis. The workflow supports RNA sequencing data from one or more samples processed with 10X Genomics and SmartSeq-2.
The workflow generates an extensive HTML report. Are you curious about what that looks like and if it would be useful for your own data? If so, you can download the GitHub repository and open scrnaseq.html
. This report has been generated for test data as mentioned below.
If you are a researcher, and you would like to start analysing your own data, the workflow can be your starting point. If you work in a bioinformatics core facility and frequently support other researchers with bioinformatics analyses, the workflow can be run in a standardised fashion both interactively in Rstudio
and on command line. We typically first run the workflow with default parameters, and communicate with our collaborators. We then optimise the parameters in further rounds to improve the results.
The workflow is inialised for test data in test_datasets
. First, navigate to the respective test dataset folder(s), and download the test dataset(s) by running the download.R
script(s). Once all test data is downloaded, you can knit the workflow to HTML.
The repository provides several other useful test data that you can use to get to know the functionality of the workflow. To run the workflow for another than the initial dataset, you need to adapt the project_parameters
code chunk and provide all relevant paths and parameters.
The scrnaseq workflow comes with a good amount of documentation, found in the docs/
directory:
Installation
Running the workflow
Running the pre-workflow
The Seurat Vignettes were initially used as templates for this workflow.
The workflow was developed by Katrin Sameith and Andreas Petzold at the Dresden-concept Genome Center (Dresden, Germany). Through collaboration with the Research Core Unit Genomics (Hannover, Germany) the workflow has grown substantially and has been standardised. Many thanks to all who have contributed along the way, including (but not limited to): Oliver Dittrich, Torsten Glomb, Maike Kosanke, Dimitra Alexopoulou, Mathias Lesche, Fabian Friedrich, Colin Davenport, and Marius Rueve.
If you would like to contribute to this workflow, please first create your own fork of the GitHub repository. You can then work on your master branch, or create feature branches for developement that you later merge into your master branch. Once your code is finalised and working, you can create a pull request.
If you use the scrnaseq workflow to analyse your data, please cite it by mentioning the Dresden-concept Genome Center URL "https://genomecenter.tu-dresden.de".