rRNA remove from RNAseq data
4
4
Entering edit mode
5.8 years ago
Peter ▴ 40

Hi everyone,

I mapped human RNAseq raw data to Refseq rRNA sequences using bwa, it turned out that 20% raw reads mapped to rRNA sequences. Is it normal? But I have used a kit to remove rRNA including cytoplasmic(5s, 5.8s, 18s, 28s) and mitochondrial(12s, 16s) ribosomal RNA. I found that the most mapped reads belong to 45S pre-ribosomal RNA sequences. I have no idea about this. Someone could help me! Any suggestion is welcome!

Thanks!

RNA-Seq • 8.5k views
ADD COMMENT
1
Entering edit mode

You could use riboPicker to identify and remove rRNA reads from the fastq files. I am not sure if SILVA databases include the pre-rRNA sequences though.

ADD REPLY
1
Entering edit mode
5.8 years ago
firatuyulur ▴ 320

I have used SortMeRNA before and worked very well for me.

ADD COMMENT
0
Entering edit mode

SortMeRNA is useful to remove rRNAs. Do you know any option to save these rRNA reads? I want to do some further analysis to these rRNAs. Thanks.

ADD REPLY
0
Entering edit mode

You can use bbduk.sh to filter RNA reads and save them. A Guide is here.

ADD REPLY
0
Entering edit mode
5.8 years ago

There is a program named BBSplit that you can use to filter and remove your undesired sequences

ADD COMMENT
0
Entering edit mode
23 months ago
Dreamer ▴ 40

There are a number of tools specifically for rRNA reads removal. Recently, we also developed a rRNA reads detection method named RiboDetector (https://github.com/hzi-bifo/RiboDetector), and in the article we benchmarked different computational tools: https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkac112/6533611. RiboDetector is the most computationally efficient and most accurate software for rRNA reads removal. It can be used out-of-the-box without any database:

  • GPU mode:

    ribodetector -t 20 \
    -l 100 \
    -i inputs/reads.1.fq.gz inputs/reads.2.fq.gz \
    -m 10 \
    -e rrna \
    --chunk_size 256 \
    -o outputs/reads.nonrrna.1.fq outputs/reads.nonrrna.2.fq
    
  • CPU mode

    ribodetector_cpu -t 20 \
    -l 100 \
    -i inputs/reads.1.fq.gz inputs/reads.2.fq.gz \
    -e rrna \
    --chunk_size 256 \
    -o outputs/reads.nonrrna.1.fq outputs/reads.nonrrna.2.fq
    
ADD COMMENT
0
Entering edit mode

Please post this as a tool post in a new thread.

ADD REPLY

Login before adding your answer.

Traffic: 1968 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6