Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kmkocot
    Member
    • Jun 2009
    • 51

    #1

    Can blastp (blast+) print a line for seqs with no hits when using -outfmt 6?

    Hi all,

    I'm trying to write a script that processes blastp output when using the -outfmt 6 setting. I want blastp to print a line for sequences with no hits. It doesn't matter what the line says as long as the name of the query sequence is printed. I thought about making the e-value really high but some sequences will still hit nothing. Is this possible?

    Example command:
    blastp+ -db good -query input.fa -num_descriptions 1 -num_alignments 1 -outfmt 6 -num_threads 6 > intput_vs_good.txt

    Thanks!
    Kevin
  • SES
    Senior Member
    • Mar 2010
    • 275

    #2
    In order to determine which reads have no hits you simply create a file of sequence IDs with a BLAST hit (call this set i) and create another file with all your sequence IDs in the query file (call this set j). Next, sort the files (it is difficult to optimize the sort command without seeing your sequence IDs) and then compare the files to find the IDs in set j that are not in set i. That should help you design your script, but personally I would not write a script for this job. If you are familiar with the unix tool chain you can do all this in a couple of commands with cut, grep, sed, sort, and comm.

    Comment

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

      #3
      Originally posted by SES View Post
      In order to determine which reads have no hits you simply ... and create another file with all your sequence IDs in the query file (call this set j)...
      I find the input query FASTA file works very well for this if writing a simple script.

      Comment

      • SES
        Senior Member
        • Mar 2010
        • 275

        #4
        Originally posted by maubp View Post
        I find the input query FASTA file works very well for this if writing a simple script.
        That is correct. I was referring to the query Fasta file when I mentioned the "query file." Sorry if that was not clear. There is one more dependency that I had not mentioned with a command line approach. That is, you would need some program for indexing the query Fasta and extracting your IDs that did not appear in the BLAST report (e.g., cdbfasta, Vmatch, leaff, etc.).

        Comment

        Latest Articles

        Collapse

        • 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, detection...
          Today, 06:46 AM
        • 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

        ad_right_rmr

        Collapse

        News

        Collapse

        Topics Statistics Last Post
        Started by SEQadmin2, 10-28-2026, 09:57 AM
        0 responses
        22 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-28-2026, 09:51 AM
        0 responses
        14 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-22-2026, 11:13 AM
        0 responses
        68 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-22-2026, 10:48 AM
        0 responses
        48 views
        0 reactions
        Last Post SEQadmin2  
        Working...