The Golden Snidget
GitHub Assignment Link
A mash up of RNA-seq by Example, nf-core, and Snakemake: Integrating foreign workflow management systems.
In order to clean up the output from nf-core/rnaseq into a format that can be used by the biostar script we’re going to use Jupyter Notebooks.
Input files
Goals
-
Reproduce the analysis in the Biostar handbook for the
counts.csv
(1 point each)-
results.csv
for deseq2 -
heatmap
for deseq2 -
results.csv
for edgeR -
heatmap
for edgeR -
heatmap
for the example.csv - A step to compare edgeR results to deseq2 using
compare_results.R
-
- Reanalyze the Golden Snidget data using nf-core/rnaseq(1 point each)
- Download the references
- Run the nf-core/rnaseq pipeline on the provided data
- Create a samplesheet for the workflow
- Pass the samplesheet, and reference files to the workflow
- Clean the results from the pipeline to a format that matches the
results.csv
created for deseq2 and edgeR in the Biostar Handbook using a Jupyter Notebook. - Produce the heatmap for the nf-core results.
- Using the
compare_results.r
script compare the results between nf-core and the Biostar Handbook methods. Write the best method in theREADME.md
.
Bonus Points:
- The workflow is reproducible. The command ran will be
snakemake --cores 4
(Unless you state otherwise in theREADME.md
) (2 Points) - The workflow follows Snakefmt and passes
snakefmt --check
.(2 Points)