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

            • 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, 11:13 AM
            0 responses
            16 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, Yesterday, 10:48 AM
            0 responses
            17 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 10-15-2026, 10:52 AM
            0 responses
            35 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 10-14-2026, 05:39 AM
            0 responses
            42 views
            0 reactions
            Last Post SEQadmin2  
            Working...