Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • EstherKLather
    Junior Member
    • Jun 2011
    • 3

    #1

    Bowtie: How to retain only uniquely mapped reads?

    Hi!

    I have been searching for the answer to this questions on the internet (google, this forum, bowtie manual), but can't find a clear answer.

    I am mapping RNASeq reads to the mouse genome . If one read aligns to multiple positions on the genome I want it to not be mapped at all.
    I used the --best option for this, but I am not sure if it's right. The bowtie manual only says: "--best: Make Bowtie guarantee that reported singleton alignments are "best" in terms of stratum [...] and in terms of the quality values at the mismatched position(s)." But what happens if two alignments are equally good?

    If it is not right to use --best for this purpose, which combination of output options can I use?

    Thanks for any help.

    Cheers,
    Esther
  • NicoBxl
    not just another member
    • Aug 2010
    • 264

    #2
    -m 1

    exemple on bowtie website :

    Example 7: -a -m 3

    $ ./bowtie -a -m 3 -v 2 e_coli -c ATGCATCATGCGCCAT
    No alignments
    Specifying -m 3 instructs bowtie to refrain from reporting any alignments for reads having more than 3 reportable alignments. The -m option is useful when the user would like to guarantee that reported alignments are "unique", for some definition of unique.

    Comment

    • EstherKLather
      Junior Member
      • Jun 2011
      • 3

      #3
      Thank you very much, Nico. I'll try with that one.

      I am still wondering though, what happens with the output using --best if there are two (or more) best (equally good) alignments.

      And am I right if I say that it doesn't make sense to combine -m 1 with -n 2 (allow 2 mismatches), because this would throw out a read entirely if it matches one time perfect and another time with mismatches? I am having a dilemma here, because I want to allow for mismatches.

      If --best threw out a read entirely if it has two equally good best alignments and still reported reads that have more than one alignment (including one best) this would solve my problem, wouldn't it? Does --best behave this way?

      Cheers,
      Esther

      Comment

      • NicoBxl
        not just another member
        • Aug 2010
        • 264

        #4
        yeah indeed allowing two mismatches and only one alignment in the whole genome will not give you good results ( I guess, try it to see the results ).

        Comment

        • fkrueger
          Senior Member
          • Sep 2009
          • 627

          #5
          I think the solution to your problem would be a combination of several options, such as -n 2 -l {your_read_length} --best -m 1.

          If you do it this way --best is trying to report the best alignment while allowing up to 2 mismatches. If there are more equally good alignments which would be considered 'best', none of them will be reported.

          Comment

          • EstherKLather
            Junior Member
            • Jun 2011
            • 3

            #6
            Thanks very much to the both of you!

            I now figured out entirely how all the different bowtie output options work together. Sorry for my question, I could have answered it by reading the manual very carefully, but as a starter in this topic I was very confused.

            So, thanks again!

            Comment

            • giverny
              Member
              • Mar 2010
              • 10

              #7
              Hi there
              For human analysis I used -n 2 and -m 1 but I obtained variations within repeat area. What do you think I should do to avoid such results?
              Thanks

              Comment

              • giverny
                Member
                • Mar 2010
                • 10

                #8
                I forget to say :
                My reads are 76 bases long

                Comment

                • giverny
                  Member
                  • Mar 2010
                  • 10

                  #9
                  No idea?
                  Thanks for your time

                  Comment

                  • Dario1984
                    Senior Member
                    • Jun 2011
                    • 166

                    #10
                    It is not a good idea to be using Bowtie to map RNA-seq reads. Why aren't you using TopHat ? You are mapping mouse reads and they do have introns, because a mouse is a Eukaryote.

                    Comment

                    • dhirallin
                      Junior Member
                      • Mar 2018
                      • 1

                      #11
                      I may be mistaken. But I think you also need the --strata option to do what you want. E.g.
                      -a -n 2 -m 1 --best --strata

                      You need -a otherwise -m 1 is meaningless (e.g. -k 1 ensures more than 1 alignment will never be reported anyway, so -m 1 will never get evaluated.)
                      In that case --best by itself just lists all the alignments from best to worst, whereas --strata will cause it to only report alignments with the best strata, then -m 1 can filter out cases where there are more than 1 alignment matching the best strata.
                      Last edited by dhirallin; 03-24-2018, 11:42 PM.

                      Comment

                      Latest Articles

                      Collapse

                      • SEQadmin2
                        Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
                        by SEQadmin2



                        CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

                        Despite this, “CRISPR helped turn genome editing from a specialized technique into
                        ...
                        07-31-2026, 11:01 AM
                      • SEQadmin2
                        Proteomic Platforms: How to Choose the Right Analytical Strategy to Improve Detection and Clinical Applications
                        by SEQadmin2


                        Proteomics platforms are evolving rapidly, with advances in mass spectrometry and affinity-based approaches expanding what researchers can detect and at what scale. As the field moves toward deeper proteome coverage and clinical applications, scientists face an increasingly complex landscape of tools. This article will explore how researchers are navigating these choices to find the right platform for their work.

                        The systematic characterization of the human proteome has
                        ...
                        07-20-2026, 11:48 AM

                      ad_right_rmr

                      Collapse

                      News

                      Collapse

                      Topics Statistics Last Post
                      Started by SEQadmin2, 08-06-2026, 07:41 AM
                      0 responses
                      23 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 08-03-2026, 10:13 AM
                      0 responses
                      37 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-31-2026, 02:55 AM
                      0 responses
                      43 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-24-2026, 12:17 PM
                      0 responses
                      26 views
                      0 reactions
                      Last Post SEQadmin2  
                      Working...