Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • 454rocks
    Junior Member
    • Sep 2011
    • 2

    #1

    Rename fastq seq ID with unique identifier

    Hi everyone,
    I have a problem, my solid data do not have unique identifier and I'm afraid it could be a problem at some point in the analysis.

    I would like to rename every fastq sequence with an unique identifier

    @Indx_1 - @Indx-10000000 etc

    now they are labelled: @1_5_1645_F3

    I'm a newbie in bioinformatics and wanted to try with awk but wasn't sure how to deal with the @ beeing also inside the qualities (in ASCII). And the fastx tool just renumber but do not give the possibility to add an identifier...

    Any ideas?

    Thank

    Have a nice evening
  • Alex Renwick
    Member
    • Jul 2011
    • 44

    #2
    While this can certainly be done with standard awk, bioawk, makes it a bit easier:

    Code:
    awk -c fastx '{printf("@Indx-%d\n%s\n+\n%s\n",cnt++,$seq,$qual)}' old.fastq > new.fastq
    ...on reflection, this isn't too hard using standard awk...

    Code:
    awk '{if( (NR-1)%4 ) print; else printf("@Indx-%d\n",cnt++)}' old.fastq > new.fastq
    ...this depends on the first entry starts on the first line, and following entries occur every four lines after that.

    Comment

    • Richard Finney
      Senior Member
      • Feb 2009
      • 701

      #3
      Try something like this ...
      cat file.fq | awk '{if ((p%4)==0) print "@whatev_"p;else print $0;p++}'

      If you're repairing paired data, you will lose the pairs. sadly.

      (edit: alex beat me to it)

      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...