Header Leaderboard Ad

Collapse

samtools flagstat mismatch in stats

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • samtools flagstat mismatch in stats

    Hi all,
    I have a bam file created from illumina alignments with bwa. When I try to get the number of aligned reads 2 different ways I get 2 different numbers...

    When I run flagstat:
    samtools flagstat myBam.bam
    I get this many mapped reads
    41721001 mapped (93.82%)

    However when I try to get this on my own with this command:
    samtools view myBam.bam | awk -F '\t' '($3 != "*")' | wc -l
    I get this number
    42283661

    I'm sure I'm doing something wrong, but not sure what. Is it incorrect to think that all reads with a non '*' listed in the third column should be considered aligned?

    thanks for the help!

  • #2
    Originally posted by rcorbett View Post
    Hi all,
    I have a bam file created from illumina alignments with bwa. When I try to get the number of aligned reads 2 different ways I get 2 different numbers...

    When I run flagstat:
    samtools flagstat myBam.bam
    I get this many mapped reads
    41721001 mapped (93.82%)

    However when I try to get this on my own with this command:
    samtools view myBam.bam | awk -F '\t' '($3 != "*")' | wc -l
    I get this number
    42283661

    I'm sure I'm doing something wrong, but not sure what. Is it incorrect to think that all reads with a non '*' listed in the third column should be considered aligned?

    thanks for the help!
    You want:
    Code:
    samtools view -f 4 myBam.bam | wc -l
    See the FLAG field in the SAM spec.

    Comment


    • #3
      When the flag field is '*', does it mean an unmapped read? I know that a flag 4 is definitely unmapped.
      --
      bioinfosm

      Comment


      • #4
        Originally posted by bioinfosm View Post
        When the flag field is '*', does it mean an unmapped read? I know that a flag 4 is definitely unmapped.
        The '*' in the flag field is invalid, and does not conform to the specification (see the "Note" in Section 2.2.1).

        Comment

        Latest Articles

        Collapse

        • seqadmin
          How RNA-Seq is Transforming Cancer Studies
          by seqadmin



          Cancer research has been transformed through numerous molecular techniques, with RNA sequencing (RNA-seq) playing a crucial role in understanding the complexity of the disease. Maša Ivin, Ph.D., Scientific Writer at Lexogen, and Yvonne Goepel Ph.D., Product Manager at Lexogen, remarked that “The high-throughput nature of RNA-seq allows for rapid profiling and deep exploration of the transcriptome.” They emphasized its indispensable role in cancer research, aiding in biomarker...
          09-07-2023, 11:15 PM
        • seqadmin
          Methods for Investigating the Transcriptome
          by seqadmin




          Ribonucleic acid (RNA) represents a range of diverse molecules that play a crucial role in many cellular processes. From serving as a protein template to regulating genes, the complex processes involving RNA make it a focal point of study for many scientists. This article will spotlight various methods scientists have developed to investigate different RNA subtypes and the broader transcriptome.

          Whole Transcriptome RNA-seq
          Whole transcriptome sequencing...
          08-31-2023, 11:07 AM

        ad_right_rmr

        Collapse

        News

        Collapse

        Topics Statistics Last Post
        Started by seqadmin, Yesterday, 06:18 AM
        0 responses
        5 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, 09-20-2023, 09:17 AM
        0 responses
        8 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, 09-19-2023, 09:23 AM
        0 responses
        25 views
        0 likes
        Last Post seqadmin  
        Started by seqadmin, 09-19-2023, 09:14 AM
        0 responses
        7 views
        0 likes
        Last Post seqadmin  
        Working...
        X