Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dave_Carlson
    Junior Member
    • Sep 2013
    • 3

    #1

    Converting Blast+ output to Fasta sequence files

    Hi All,

    I have a bioinformatics problem that I'm hoping others have encountered (and solved) already.

    I have a transcriptome that I have BLASTed against itself to look for putatively-paralogous genes. Right now the Blastn results are in tab-separated format, with several thousand rows of results. After filtering the results to remove unhelpful stuff (e.g., very, very short hsp's or sequences that hit to themselves), what I would like to be able to do is take each hit between two sequences, find the full sequences in the original transcriptome fasta file and output the two sequences into a new fasta file. Ideally, I would like to able to do this in a relatively automated manner, so that I get separate fasta files for each hit from my Blastn results.

    Is anybody aware of a script or utility that could do something like that? My coding skills are not great, and I'm hoping that I don't have to spend a lot of time inventing (reinventing?) the wheel on this. Any help or suggestions would be appreciated! Thanks.
  • maubp
    Peter (Biopython etc)
    • Jul 2009
    • 1544

    #2
    You probably want to use blastdbcmd to pull the full sequences from the BLAST database (assuming you are using NCBI BLAST+, this tool had a different name in NCBI legacy BLAST).

    Comment

    • Dave_Carlson
      Junior Member
      • Sep 2013
      • 3

      #3
      Originally posted by maubp View Post
      You probably want to use blastdbcmd to pull the full sequences from the BLAST database (assuming you are using NCBI BLAST+, this tool had a different name in NCBI legacy BLAST).
      Thanks for the suggestion! Based on other threads I've seen, I had been considering using blastdbcmd, however if I understand correctly, this will only output a single file containing whatever sequences correspond to the ID's from the list provided as an argument. Is there a way to make blastdbcmd output multiple files?

      Comment

      • maubp
        Peter (Biopython etc)
        • Jul 2009
        • 1544

        #4
        If you want one sequence per FASTA file, either call blastdbcmd many times in a loop, or divide the big FASTA file using a tool like EMBOSS seqretsplit http://emboss.open-bio.org/rel/rel6/...qretsplit.html or a simple script.

        Comment

        • Dave_Carlson
          Junior Member
          • Sep 2013
          • 3

          #5
          Originally posted by maubp View Post
          If you want one sequence per FASTA file, either call blastdbcmd many times in a loop, or divide the big FASTA file using a tool like EMBOSS seqretsplit http://emboss.open-bio.org/rel/rel6/...qretsplit.html or a simple script.
          Thanks! With a bit of fiddling around, I was able to get blastdbcmd to output the sequences I needed (and in the order I needed them to be in), and then I used Fasta Splitter to separate the putatively-paralogous sequences into their own files. Thanks for taking the time to help me!

          Comment

          • maubp
            Peter (Biopython etc)
            • Jul 2009
            • 1544

            #6
            Good work

            Comment

            Latest Articles

            Collapse

            • kinpict.com
              Reply to 16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
              by kinpict.com
              The part about this topic feels surprisingly grounded, and the details on the page is the bit that made me slow down. I’d keep <a href="https://kinpict.com/">ai family photo generator</a> bookmarked for later.
              Today, 06:37 PM
            • SEQadmin2
              16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
              by SEQadmin2





              NGS has revolutionized clinical microbiology by offering new ways to identify and surveil pathogens without prior knowledge of the target. One popular approach is 16S rRNA and ITS amplicon sequencing, which targets specific microbial markers. But studies are increasingly incorporating shotgun metagenomics, a technique that sequences all DNA from a sample without targeting specific microbial markers. This approach allows more detailed taxonomic classification,...
              10-30-2026, 06:46 AM

            ad_right_rmr

            Collapse

            News

            Collapse

            Topics Statistics Last Post
            Started by SEQadmin2, 11-12-2026, 07:59 AM
            0 responses
            27 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 11-05-2026, 09:25 AM
            0 responses
            35 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 11-03-2026, 11:54 AM
            2 responses
            56 views
            0 reactions
            Last Post kinpict.com  
            Started by SEQadmin2, 10-28-2026, 09:57 AM
            0 responses
            175 views
            0 reactions
            Last Post SEQadmin2  
            Working...