Skip to content
New issue

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

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

Already on GitHub? # 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

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

Successfully merging this pull request may close these issues.

Add Strandedness Function
4 participants