Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Ben Langmead
    Senior Member
    • Sep 2008
    • 200

    Hi dara,

    Yes, you have to build separate index files and query them separately. You'll have to synthesize the per-index results into an overall set of results, e.g., with some scripts. Bowtie doesn't currently know how to query multiple indexes as part of a single alignment run.

    Thanks,
    Ben

    Comment

    • Ben Langmead
      Senior Member
      • Sep 2008
      • 200

      Now that paired-end is substantially done, we'll be embarking on gapped alignment soon. I'll probably start on that in June. Hopefully by the end of the summer you'll see at least initial gapped-alignment support. That's a guess though .

      Thanks,
      Ben

      Originally posted by dara View Post
      Also another question for you:

      Any updates on plans for bowtie supporting gapped alignment?

      thanks

      Comment

      • dara
        Member
        • Apr 2009
        • 10

        Hello Ben,

        Thank you for your quick response. However, I'm a little puzzled because I was looking at the script that comes along with genome index on the Bowtie website (make_h_sapiens_asm.sh) and it seems to build just one index by providing all the chunks to the bowtie-build executable at once. Here's the line I'm talking about:

        INPUTS=hs_ref_chr1.fa,hs_ref_chr2.fa,hs_ref_chr3.fa,hs_ref_chr4.fa,hs_ref_chr5.fa,hs_ref_chr6.fa,hs_ref_chr7.fa,hs_ref_chr8.fa,hs_ref_chr9.fa,hs_ref_chr10.fa,hs_ref_chr11.fa,hs_ref_chr12.fa,hs_ref_chr13.fa,hs_ref_chr14.fa,hs_ref_chr15.fa,hs_ref_chr16.fa,hs_ref_chr17.fa,hs_ref_chr18.fa,hs_ref_chr19.fa,hs_ref_chr20.fa,hs_ref_chr21.fa,hs_ref_chr22.fa,hs_ref_chrMT.fa,hs_ref_chrX.fa,hs_ref_chrY.fa

        ${BOWTIE_BUILD_EXE} ${INPUTS} h_sapiens_asm

        I was trying the same thing- providing individual chromosome splits to the indexer and it complained.

        Thanks again

        Comment

        • Ben Langmead
          Senior Member
          • Sep 2008
          • 200

          Hi dara,

          It complained that the total sequence length of all the reference strings was too big to fit in a single index, right? I didn't mean to imply that you can't feed multiple fasta files to bowtie-build; you certainly can. But if the total total length of all the sequence you're supplying is too big, you'll have to break the input up into chunks somehow and build separate indexes for each chunk. You might try feeding the fasta files in smaller bundles, or you might redistribute sequences throughout the fasta files, or both. If you've got chromosomes, you probably just want to try bundling together as many chromosome fasta files as you can get away with in a single invocation of bowtie-build.

          Does that make sense?

          Thanks,
          Ben

          Comment

          • dara
            Member
            • Apr 2009
            • 10

            yes that makes sense. Thank you

            Comment

            • ShaunMahony
              Member
              • Apr 2008
              • 27

              This has probably been answered already, so apologies in advance.

              Does anyone know if Bowtie by default filters the input on the basis of quality? I'm getting a strange result. When I perfectly sample random 32mers from the mouse genome, and then align them back to the same genome, most aligners align ~83% uniquely. However, Bowtie is only aligning ~77%.

              Where are the missing reads going? It can't be mismatch qualities, since there are no mismatches in the sampled 'reads'. These are the options I'm using:

              ./bowtie -q --solexa-quals -m 2 --best -p 2

              Comment

              • Ben Langmead
                Senior Member
                • Sep 2008
                • 200

                Hi Shaun,

                No, Bowtie does not filter on the basis of quality by default. Can you pick an example 32-mer that you think should align but that doesn't? There are a few possibilities for why it's happening.

                THanks,
                Ben

                Comment

                • ShaunMahony
                  Member
                  • Apr 2008
                  • 27

                  Hi Ben,
                  Here's one, but I can send you a whole file if you like:

                  >Test:chr5:15656372:15656404
                  CTGAGCAAGGGGACCCCAATGGAAAAGTTAGG

                  This is aligned uniquely (and correctly) by most aligners, but is not aligned by Bowtie with the above arguments. I just noticed that when I remove the "-m 2" option, this read is aligned uniquely. This is counter-intuitive.

                  What arguments do you recommend if I just want to report the unique alignments? I have been using -m 2.

                  Comment

                  • iaaa99
                    Junior Member
                    • May 2009
                    • 3

                    I want to ask how I can obtain same alignment file from Bowtie. That is equivalent to ELAND options. I tried -v 2 -l 32 which means maximum 2 mismatch in the first 32 seed which are the default parameters in ELAND and I am still getting more alignment reads in Bowtie by 20 %

                    Comment

                    • Richard Finney
                      Senior Member
                      • Feb 2009
                      • 701

                      I need some splaining (prolly cuz I don't understand all the inside baseball terms).

                      Does bowtie detect short insertions? 1bp? 2bp? what limits are there?

                      Does bowtie detect short deletions? 1bp deletion, 2bp? etc.?

                      thanks.

                      Comment

                      • Ben Langmead
                        Senior Member
                        • Sep 2008
                        • 200

                        Re: insertions and deletions: no support yet. It's on the TODO list. We'll probably tackle it this summer.

                        Thanks,
                        Ben

                        Comment

                        • Arno
                          Junior Member
                          • Jun 2009
                          • 1

                          I'm new to next-gen sequencing and have started playing around with different alignment tools. I have used Bowtie and it is works very fine. I have used M musculus pre-index database. I have a quick question about the output file results particularly the chromosome location. As, you used the NCBI genome database; we have gi accession (gi|149233633|ref|NT_039169.7|Mm1_39209_37) for the chromosome location instead of the chromosome number (chr1...). Do you have any tools or option to make the mapping between them or I have to write my own tools.

                          Thanks

                          Arnaud.

                          Comment

                          • Ben Langmead
                            Senior Member
                            • Sep 2008
                            • 200

                            No, we have not written such a converter. If you write one and think that others may benefit from it (and don't mind sharing it), perhaps we can include it in a future release.

                            Thanks,
                            Ben

                            Comment

                            • polsum
                              Member
                              • May 2009
                              • 32

                              Hi, In bowtie output,

                              1. Is there a way to know how many times a particular sequence is mapped to the reference genome?

                              2. How do I specify the minimum length of matching? FOr example I want only >20 nt mapping of input sequences to the reference genome. Is there a way to specify that number?

                              3. How do I control the quality of mapping? For example, How do I eliminate a match of a sequence such as TAAAAAAAAAAAAAAAAAAAAGC to the reference genome?, because it is not a specific match.

                              4. Finally, IS there a way to trim solexa adapters from the input sequences?

                              I am newbie in this field , so please pardon if the questions seem stupid.

                              Many thanks in advance.

                              Comment

                              • Ben Langmead
                                Senior Member
                                • Sep 2008
                                • 200

                                Originally posted by polsum View Post
                                1. Is there a way to know how many times a particular sequence is mapped to the reference genome?
                                For now, the way to do that is via options like -k/-a/--nostrata/-m. You can count the number of alignments from the output bowtie generates.

                                Originally posted by polsum View Post
                                2. How do I specify the minimum length of matching? FOr example I want only >20 nt mapping of input sequences to the reference genome. Is there a way to specify that number?
                                Bowtie aligns the entire read with a certain number of mismatches.

                                Originally posted by polsum View Post
                                3. How do I control the quality of mapping? For example, How do I eliminate a match of a sequence such as TAAAAAAAAAAAAAAAAAAAAGC to the reference genome?, because it is not a specific match.
                                Bowtie's job is to find legal alignments subject to the constraints imposed by the alignment and reporting policies specified by the user (see manual for info about -k/-m/-a/--nostrata, etc). Any additional filtering you might want to perform will have to be done externally, say, in a script.

                                Originally posted by polsum View Post
                                4. Finally, IS there a way to trim solexa adapters from the input sequences?
                                No - you'll have to do vector trimming ahead of time.

                                Hope that helps,
                                Ben

                                Comment

                                Latest Articles

                                Collapse

                                • mylaser
                                  Reply to Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                                  by mylaser
                                  Kheloyaar: The Complete Guide to Kheloyaar Loginand Kheloyaar ID
                                  The online gaming industry has transformed the way people enjoy digital entertainment. As technology continues to improve, players are looking for platforms that offer convenience, security, and a seamless user experience. Kheloyaarhas gained attention among users who value an easy-to-use platform, quick account access, and a simple registration process.
                                  Whether you're exploring Kheloyaar for the first time or want to understand...
                                  Today, 09:27 PM
                                • 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.
                                  ...
                                  Today, 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...
                                  Yesterday, 05:17 AM

                                ad_right_rmr

                                Collapse

                                News

                                Collapse

                                Topics Statistics Last Post
                                Started by SEQadmin2, Today, 10:04 AM
                                0 responses
                                8 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, Yesterday, 10:08 AM
                                0 responses
                                7 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 07-07-2026, 11:05 AM
                                0 responses
                                10 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 07-02-2026, 11:08 AM
                                0 responses
                                31 views
                                0 reactions
                                Last Post SEQadmin2  
                                Working...