Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Kennels
    Senior Member
    • Feb 2011
    • 149

    How to separate coverage of forward and reverse reads on same axis?

    Hello,

    Rather than have to do it in a spreadsheet application, does any know of a visualization software (e.g. IGV, Artemis) or functionality in these software, that is able to plot the coverage of forward and reverse strand reads of .bam files on the same x-axis but have the counts of reverse reads on the negative scale of the y axis?

    I have both IGV and Artemis but haven't been able to work out how to do this in them (if even possible).

    Any help or advice greatly appreciated.
    Thanks,
    Kennels
  • simonandrews
    Simon Andrews
    • May 2009
    • 870

    #2
    SeqMonk can split it's raw data display in the way you describe (as in the screenshot below). You can also quantitate forward/reverse reads separately which would allow you to do a proper quantitation to show this data - although in that case you'd have the forward/reverse split in two adjacent tracks, rather than on a single split track.
    Attached Files

    Comment

    • Kennels
      Senior Member
      • Feb 2011
      • 149

      #3
      Originally posted by simonandrews View Post
      SeqMonk can split it's raw data display in the way you describe (as in the screenshot below). You can also quantitate forward/reverse reads separately which would allow you to do a proper quantitation to show this data - although in that case you'd have the forward/reverse split in two adjacent tracks, rather than on a single split track.
      SeqMonk is actually something I've wanted to try for a long time, but from what i've read it can only load supported annotated genomes. I'm actually just working with datasets on very small references (vector constructs, viruses). Is it possible to 'easily' or intuitively import custom genomes locally? I'm not very linux/scripting-savvy as of yet, but can manage simple perl and gff/bed creation etc. Thanks

      Comment

      • simonandrews
        Simon Andrews
        • May 2009
        • 870

        #4
        Originally posted by Kennels View Post
        SeqMonk is actually something I've wanted to try for a long time, but from what i've read it can only load supported annotated genomes. I'm actually just working with datasets on very small references (vector constructs, viruses). Is it possible to 'easily' or intuitively import custom genomes locally? I'm not very linux/scripting-savvy as of yet, but can manage simple perl and gff/bed creation etc. Thanks
        Details of how to create a custom genome in SeqMonk can be found here

        It's basically just a head of EMBL format sequence files (with the sequence part being optional), with a somewhat specific format for the accession line. If you're happy doing any kind of scripting it should be pretty simple to create something which works for your dataset. Feel free to contact me directly if you get stuck.

        Comment

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

          #5
          Originally posted by Kennels View Post
          Hello,

          Rather than have to do it in a spreadsheet application, does any know of a visualization software (e.g. IGV, Artemis) or functionality in these software, that is able to plot the coverage of forward and reverse strand reads of .bam files on the same x-axis but have the counts of reverse reads on the negative scale of the y axis?

          I have both IGV and Artemis but haven't been able to work out how to do this in them (if even possible).

          Any help or advice greatly appreciated.
          Thanks,
          Kennels
          The Artemis BamView plugin does this. Once you've loaded the data, right click on the read panel, select "Views", "Strand Stack View".

          Comment

          • Kennels
            Senior Member
            • Feb 2011
            • 149

            #6
            Maudbp:
            Thank you. I am aware of the stacking of reads in this way, but can't seem to find a way to do it for a split coverage plot. Wonder if there's a way to fiddle around this.

            Simon:
            Thank you, i will try it out! Wonder if there would be functionality in the future to do a split coverage plot.

            Comment

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

              #7
              Originally posted by Kennels View Post
              Thank you. I am aware of the stacking of reads in this way, but can't seem to find a way to do it for a split coverage plot. Wonder if there's a way to fiddle around this.
              I see the distinction now, I must have read your original post too quickly - sorry.

              I'm not aware that the Artemis BamView plugin has that capability. You could get it indirectly by using the SAM/BAM file to make two coverage plots for the two strand (e.g. wiggle files or one of the other formats Artemis supports), but that is cumbersome.

              Comment

              Latest Articles

              Collapse

              • SEQadmin2
                Nine Things a Sample Prep Scientist Thinks About Before Sequencing
                by SEQadmin2


                I’m not a sequencing expert. I’m a purification scientist who uses NGS to evaluate workflows my group develops. With this perspective, we think about the sample first and the NGS workflow second. The sequencer is an exceptionally honest reporter, but it can only report on what you give it, so whether you get clean, interpretable data from an NGS workflow is largely determined before you begin.


                Here are nine questions we think about, in roughly the order they matter, before...
                06-18-2026, 07:11 AM
              • SEQadmin2
                From Collection to Sequencing: Why Sample Preparation and Preservation Define Sequencing Data
                by SEQadmin2


                Data variability is still an issue in sequencing technologies despite the advances in reproducibility and accuracy of these platforms. But the problem does not originate in the sequencing itself, but in the previous steps, before the sample reaches the sequencer.


                The first step is collection, followed by preservation and sample preparation for analysis. Most scientists overlook those steps, but not being careful might just be skewing the experiment’s results.
                ...
                06-02-2026, 10:05 AM
              • SEQadmin2
                Single-Cell Sequencing at an Inflection Point: Early Impacts of New Platforms and Emerging Trends
                by SEQadmin2


                With the launch of new single-cell sequencing platforms in 2026, the field stands at an exciting inflection point. This article surveys the most impactful advances in the field and discusses how they’re reshaping research in cancer, immunology, and beyond.


                Introduction

                Single-cell sequencing technologies have undergone remarkable advances over the past decade, transitioning from low-throughput experimental approaches to highly scalable platforms capable of...
                05-22-2026, 06:42 AM

              ad_right_rmr

              Collapse

              News

              Collapse

              Topics Statistics Last Post
              Started by SEQadmin2, 06-17-2026, 06:09 AM
              0 responses
              21 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 06-09-2026, 11:58 AM
              0 responses
              38 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 06-05-2026, 10:09 AM
              0 responses
              45 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 06-04-2026, 08:59 AM
              0 responses
              49 views
              0 reactions
              Last Post SEQadmin2  
              Working...