Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • liuxq
    Member
    • Jun 2010
    • 36

    is it a good choice to filter out reads using repeatmask

    dear all,
    For the RNA seq data, I want to filter out reads from house keeping RNA, is it reasonable to use repeatmask as the filter?
  • simonandrews
    Simon Andrews
    • May 2009
    • 870

    #2
    If you mean repeatmasker then I doubt this would be quick enough to process the volume of data you get from a high throughput sequencing run in an acceptable time.

    If you're mapping your data to a known genome then you shouldn't need to pre-filter. If you do need to remove known contaminants I'd suggest using a mapping program to specifically filter them out rather than doing a more general repeat masking.

    Comment

    • liuxq
      Member
      • Jun 2010
      • 36

      #3
      Thanks for your reply.

      I use the ucsc repeatmask annotation rather than running repeatmask by myself.

      Also, I only use the RNA portion (including rRNA, tRNA and etc. )of the repeatmask.

      I choose repeatmask because there seems no other specific annotation for various types of house keeping RNAs like rRNA, tRNA, snRNA, snoRNA and etc.

      Do you have better suggestion?

      Comment

      • epigen
        Senior Member
        • May 2010
        • 101

        #4
        You could download a collection of such sequences from RepBase (www.girinst.org) and create a reference out of it for your short read aligner.

        Comment

        • liuxq
          Member
          • Jun 2010
          • 36

          #5
          Is it a better choice than using repeatmask annotation of ucsc?

          Comment

          • epigen
            Senior Member
            • May 2010
            • 101

            #6
            I can't judge which is better but Repeatmasker annotation seems simpler to me. If you've got exclusively the genomic coordinates of the repeats you want, this will be a small file that can easily be used for filtering the BAM file of your aligned reads, e.g. with BEDTools. If you map reads to a repeat reference, you have to find out which reads align there and throw them out. This is how the ABI BioScope whole transcriptome pipeline does repeat filtering. I don't know a stand-alone tool for this way.

            Comment

            • lh3
              Senior Member
              • Feb 2008
              • 686

              #7
              No. Never mask.

              Comment

              • liuxq
                Member
                • Jun 2010
                • 36

                #8
                why? Will you please tell me how to filter out reads from house-keeping RNA? Thanks.

                Comment

                • epigen
                  Senior Member
                  • May 2010
                  • 101

                  #9
                  It seems that lh3, as simonandrews, assumed that you want to run repeatmasker on the reads. Of course you won't do that. Just try using your annotations and BEDTools for filtering the BAM file, that should work.

                  Comment

                  • bioinfosm
                    Senior Member
                    • Jan 2008
                    • 483

                    #10
                    Originally posted by liuxq View Post
                    why? Will you please tell me how to filter out reads from house-keeping RNA? Thanks.
                    I believe masking will cause the reads that should have been aligned to those house-keeping rna, to sub-optimally align elsewhere and give a biased signal!
                    --
                    bioinfosm

                    Comment

                    • malachig
                      Senior Member
                      • Aug 2010
                      • 117

                      #11
                      I agree with others here that you would not want to map your reads against a repeatmasked genome. You should use the complete genome unmodified. You would also not want to use repeatmasker to screen your reads for repeat similarity as this would likely be too slow. However, if you simply want to remove reads corresponding to rRNAs, tRNAs, etc. from your data you could do as others have suggested and download the RepBase annotations for your species (plus ancestral perhaps). Then use a short read aligner such as BWA to identify all the reads that are likely to correspond to a repeat element. You can then remove these reads from the analysis and save time when mapping the remaining reads to the whole genome. Since the RepBase database is way smaller than the genome, you should be able to align millions of reads to it very quickly.

                      One word of caution, if you download the RepBase annotations, by default, simple repeats are only presented as 70mers. The length is arbitrary for these elements as they occur at many different lengths throughout the genome. If your reads are longer than this length, you should extend the length of these repeat elements in your repeat database.

                      A situation where I could imagine using this approach... where you have sequenced a library made with total RNA (~95-98% rRNA sequences) or a riboMinus processed library that still has a lot of rRNAs. We have sequenced transcriptome libraries like this where the majority of all reads map to a handful of rRNA genes. Hidden among these were the reads corresponding to the rest of the transcriptome. Filtering them out seems reasonable. If your library is polyA+ I wouldn't worry about it.

                      Comment

                      • liuxq
                        Member
                        • Jun 2010
                        • 36

                        #12
                        Originally posted by bioinfosm View Post
                        I believe masking will cause the reads that should have been aligned to those house-keeping rna, to sub-optimally align elsewhere and give a biased signal!
                        I did not align reads to repeatmasked genome. After I aligned reads to reference genome, I filtered all the mapped reads which overlap with repeatmask annotation from uscs. Do you think the method still have have bias?

                        Comment

                        • bioinfosm
                          Senior Member
                          • Jan 2008
                          • 483

                          #13
                          Originally posted by liuxq View Post
                          I did not align reads to repeatmasked genome. After I aligned reads to reference genome, I filtered all the mapped reads which overlap with repeatmask annotation from uscs. Do you think the method still have have bias?
                          That sounds OK to me! You simply do not care about those regions and are interested in other features, just like someone doing whole genome sequencing but then simply looking for coding regions data...
                          --
                          bioinfosm

                          Comment

                          • lh3
                            Senior Member
                            • Feb 2008
                            • 686

                            #14
                            Originally posted by liuxq View Post
                            I did not align reads to repeatmasked genome. After I aligned reads to reference genome, I filtered all the mapped reads which overlap with repeatmask annotation from uscs. Do you think the method still have have bias?
                            Depend on what you define as "bias". RepeatMask is imprecise. It masks out many regions that are not repetitive and leaves many regions that are not single copy.

                            Comment

                            • SeeElle
                              Junior Member
                              • Nov 2010
                              • 7

                              #15
                              Rid rRNA in processing?

                              Has anyone been able to just disregard the rRNA reads through program processing?

                              Has anyone dealt with rRNA with RNA-IP-Seq samples without reduction? Did the the rRNA take away from the coverage in which other genes did not have enough coverage?

                              has anyone used the Epiccentre or RiboMinus in C.elegans? Bad or good?

                              Comment

                              Latest Articles

                              Collapse

                              • SEQadmin2
                                Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                                by SEQadmin2



                                Genomics studies in neuroscience face a special challenge due to the brain’s complexity and scarcity of samples. Mapping changes in cell type and state using conventional next-generation sequencing methods remains challenging. Advances in technologies like single-cell sequencing, spatial transcriptomics, and long-read sequencing have opened the door to deeper studies of the brain and diseases like Alzheimer’s, amyotrophic lateral sclerosis (ALS), and schizophrenia.
                                ...
                                07-09-2026, 11:10 AM
                              • SEQadmin2
                                Cancer Drug Resistance: The Lingering Barrier to Rising Survival
                                by SEQadmin2



                                Cancer survival rates have significantly increased in the last few decades in the United States, reaching a combined 70% 5-year survival rate by 2021. Behind this number, there are years of research to find new therapies, drug targets, and early detection methods. But there is one core challenge that keeps slowing down these advances, and it’s about drug resistance.

                                There is no single reason why many patients don’t respond to treatment as expected. Cancer is...
                                07-08-2026, 05:17 AM
                              • GATTACAT
                                Reply to Nine Things a Sample Prep Scientist Thinks About Before Sequencing
                                by GATTACAT
                                Love this - good data definitely starts from good input, and poor input can only give relatively poor data. I particularly like the mention of Nanodrop/absorbance based methods for quantification. It's such a toss up if you'll get an accurate reading or what amounts to a randomly generated number, and a lot of library/sequencing related issues can be traced back to poor quant.
                                07-01-2026, 11:43 AM

                              ad_right_rmr

                              Collapse

                              News

                              Collapse

                              Topics Statistics Last Post
                              Started by SEQadmin2, 07-13-2026, 10:26 AM
                              0 responses
                              20 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 07-09-2026, 10:04 AM
                              0 responses
                              31 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 07-08-2026, 10:08 AM
                              0 responses
                              20 views
                              0 reactions
                              Last Post SEQadmin2  
                              Started by SEQadmin2, 07-07-2026, 11:05 AM
                              0 responses
                              34 views
                              0 reactions
                              Last Post SEQadmin2  
                              Working...