Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Hel
    Member
    • Jul 2013
    • 24

    #1

    How to perform a BLAST of many sequences?

    Hi all,

    I have about 50,000 sequences that need a BLAST, is it possible to perform a BLAST search of they all in one step?

    Thanks
  • mastal
    Senior Member
    • Mar 2009
    • 666

    #2
    How to perform a BLAST of many sequences?

    Yes, you can do it using commandline blast+.


    Comment

    • Kaas
      Member
      • Dec 2012
      • 20

      #3
      I found this tutorial really helpful http://ged.msu.edu/angus/tutorials/unix-and-blast.html

      Comment

      • mastal
        Senior Member
        • Mar 2009
        • 666

        #4
        How to perform a BLAST of many sequences?

        It does seem like a helpful tutorial, however, it uses blastall, the old legacy blast, rather than blast+, and the commands/options for blast+ are
        different.

        Comment

        • mike.t
          Member
          • Mar 2010
          • 36

          #5
          running the blast is trivial. You better think about what you're going to do with a blast report that contains 50,000 query sequences.

          Comment

          • Hel
            Member
            • Jul 2013
            • 24

            #6
            Thanks to all,
            So it's better to use Blast+ than Blastall, right? Then I will try to find the Blast+ tutorial. About what to do with 50,000 query sequences...well, of course I've though about it. I think a blast search is the first thing to do, but I gladly accept suggestions

            Comment

            • mastal
              Senior Member
              • Mar 2009
              • 666

              #7
              The best thing to do depends on what your 50,000 sequences are, whether they are raw reads or assembled contigs, for example.

              If they are raw 454 reads, then the first thing to do would be to align them to a reference, with an alignment program - the Roche/454 software works quite well on 454 reads - or to do a de novo assembly. You could use an assembler like Mira, or Newbler, the 454 assembler.

              Comment

              • mike.t
                Member
                • Mar 2010
                • 36

                #8
                You'll probably have to write a script in a programming language such as Perl or Python to analyze the blast report and find the information you're looking for. You should consider this before you run the blast because how you parse the blast report might determine the parameters of the blast. For example, blast by default will report the first 200 hits from the database. If you're only interested in the first hit, then using the default parameters will result in a blast report much larger than you need. If you use BioPython to parse the report, you'll probably want to use xml output format. for such a large blast report it may be faster parsing to output the blast in tab separated format and avoid biopython and bioperl (also BioJava) altogether.

                I recommend that you do a small blast with perhaps the first 100 sequences and then figure out how you're going to extract the info that you need. a blast of 50000 sequences is going to take a while so you probably don't want to do it twice...

                Comment

                Latest Articles

                Collapse

                • SEQadmin2
                  Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
                  by SEQadmin2



                  Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

                  Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
                  ...
                  10-14-2026, 09:55 AM
                • SEQadmin2
                  New Genomics Technologies Take Aim at Long-Standing Limits
                  by SEQadmin2


                  Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

                  We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
                  ...
                  09-28-2026, 10:25 AM

                ad_right_rmr

                Collapse

                News

                Collapse

                Topics Statistics Last Post
                Started by SEQadmin2, Yesterday, 10:52 AM
                0 responses
                9 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-14-2026, 05:39 AM
                0 responses
                19 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-13-2026, 09:56 AM
                0 responses
                16 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-09-2026, 11:14 AM
                0 responses
                27 views
                0 reactions
                Last Post SEQadmin2  
                Working...