Seqanswers Leaderboard Ad

Collapse

Announcement

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

  • Per base sequence coverage from sam/bam file?

    Hi all,

    Does anyone have recommendations for good progams for calculating the per base sequence coverage for mapped reads in sam or bam format? I'd like for the output format to be human readable (not tdf) so I can input into R for downstream analysis.

    Sorry if this seems basic-- I just haven't been able to lay hands on just the right script and I'm sure there's one out there somewhere that will be faster than something my newbie-self can program!

    Thanks!!!
    Lizzy

  • #2
    "samtools pileup"

    Comment


    • #3
      I think GATK -T DepthOfCoverage also does the job. I haven't tried the per-base coverage in GATK myself (= ran it with -omitBaseOutput), but I think samtools pileup omits bases with no coverage, so might require additional additional scripting after running the pileup. Please correct me if I'm wrong!

      Comment


      • #4
        Hi,

        You can use genomeCoverageBed from the http://code.google.com/p/bedtools/ which can also read in BAM files.

        Cheers

        Comment


        • #5
          Hi lizzy,

          see my older thread at http://seqanswers.com/forums/showthread.php?t=7679

          Hope this helps,
          Boetsie

          Comment


          • #6
            Thanks everyone! I knew you'd all have great suggestions

            Comment


            • #7
              Thanks for the great suggestions. I find it very useful.

              Comment


              • #8
                I find "samtools depth" pretty useful. The fact that you can get coverage for a list of target regions and also look for coverage with different base and mapping quality.

                Comment

                Latest Articles

                Collapse

                • seqadmin
                  Current Approaches to Protein Sequencing
                  by seqadmin


                  Proteins are often described as the workhorses of the cell, and identifying their sequences is key to understanding their role in biological processes and disease. Currently, the most common technique used to determine protein sequences is mass spectrometry. While still a valuable tool, mass spectrometry faces several limitations and requires a highly experienced scientist familiar with the equipment to operate it. Additionally, other proteomic methods, like affinity assays, are constrained...
                  04-04-2024, 04:25 PM
                • seqadmin
                  Strategies for Sequencing Challenging Samples
                  by seqadmin


                  Despite advancements in sequencing platforms and related sample preparation technologies, certain sample types continue to present significant challenges that can compromise sequencing results. Pedro Echave, Senior Manager of the Global Business Segment at Revvity, explained that the success of a sequencing experiment ultimately depends on the amount and integrity of the nucleic acid template (RNA or DNA) obtained from a sample. “The better the quality of the nucleic acid isolated...
                  03-22-2024, 06:39 AM

                ad_right_rmr

                Collapse

                News

                Collapse

                Topics Statistics Last Post
                Started by seqadmin, 04-11-2024, 12:08 PM
                0 responses
                23 views
                0 likes
                Last Post seqadmin  
                Started by seqadmin, 04-10-2024, 10:19 PM
                0 responses
                24 views
                0 likes
                Last Post seqadmin  
                Started by seqadmin, 04-10-2024, 09:21 AM
                0 responses
                20 views
                0 likes
                Last Post seqadmin  
                Started by seqadmin, 04-04-2024, 09:00 AM
                0 responses
                52 views
                0 likes
                Last Post seqadmin  
                Working...
                X