Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement process to detect strandedness of input RNAseq data #320

Open
wants to merge 55 commits into
base: master
Choose a base branch
from

Conversation

imendes93
Copy link
Contributor

@imendes93 imendes93 commented Sep 6, 2022

Description

This Pull Request aims to implement a chain of processes to determine the strandedness of the RNA-seq library being used. This PR closes #314

Added Features

  • Add container with the necessary dependencies for strandedness prediction (salmon)
  • Add process to infer strandedness
    • Uncompress salmon index
    • Quantify reads using salmon and save bam file
    • Grep strandedness information from Salmon output (grep log file)
    • Translate strandedness prediction into first-strand, second-strand and false
  • Integrate strandedness prediction into workflow logic

@imendes93
Copy link
Contributor Author

Post on strandedness detection with STAR, Kallisto and Salmon: https://littlebitofdata.com/en/2017/08/strandness_in_rnaseq/

Copy link
Contributor

@cgpu cgpu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@imendes93 thank you for the addition. Have we added a ci test that tests the newly added functionality?

@imendes93
Copy link
Contributor Author

@imendes93 thank you for the addition. Have we added a ci test that tests the newly added functionality?

Not yet @cgpu as still some items are pending from the Issue list above. Will add a new profile to test strandedness asap!

@cimendes
Copy link

cimendes commented Dec 6, 2022

@cgpu profile with strandedness test was not added to the ci matrix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Strandedness Function
4 participants