Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sergio.pv
    Member
    • Jul 2013
    • 21

    #1

    script suggestion (SAM file)

    Hi everyone!
    In this attached example, i would like to know how many times the element
    "bta-miR-191" and "bta-miR-10" in the header of a SAM file is repeated in the rest of
    the document (in this case: 6 and 5 respectively).

    Could you give me an idea for an script based on this example?

    Thanks
    Attached Files
  • shoegame2001
    Member
    • Dec 2010
    • 21

    #2
    grep -v '@SQ' example.txt | awk '{if ($3=="bta-miR-191") print}' | wc -l


    grep -v '@SQ' example.txt | awk '{if ($3=="bta-miR-10") print}' | wc -l

    Comment

    • dariober
      Senior Member
      • May 2010
      • 311

      #3
      Hello- To expand a bit shoegame2001's answer... If your input file is big you might want to read thorough it only once and count the two (or more) patterns at the same time:

      Code:
      grep -v '@SQ' example.txt \
      | awk '{if ($3=="bta-miR-191")
                  mir191+=1;
              else if ($3 == "bta-miR-10")
                  mir10+=1}
              END {print "bta-miR-191:" mir191, "\nbta-miR-10:", mir10}'
      Dario

      Comment

      • Sergio.pv
        Member
        • Jul 2013
        • 21

        #4
        thanks, the grep function was very usufull to remove the headers.
        After doing that, i did a count ot he repited elements on column 3.
        cat myfile-noheaders.out | awk '{print$3}' | sort | uniq -c | sort -rnk1 >SAM-counts.out

        I hope this can be helpfull for somebody else!

        Comment

        • Sergio.pv
          Member
          • Jul 2013
          • 21

          #5
          if it is usefull, here the complete script to remove the headers ('@') and then count repeated terms in column 3 of the SAM file:

          grep -v '@' myfile.out | awk '{print$3}' | sort | uniq -c | sort -rnk1 >SAM-counts.out

          Cheeers

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