Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • sklages
    Senior Member
    • May 2008
    • 628

    #31
    I was wondering if it would be possible to show IUPAC codes in consensus.
    As I frequently use MIRA to assemble EST datasets, I'd prefer the correct IUPAC code over '?' in the consensus ;-)

    cheers,
    Sven

    Comment

    • imilne
      Member
      • Jan 2010
      • 68

      #32
      Originally posted by vamin View Post
      Would it be possible to implement some sort of features track to make it easier to see pileups over exons, etc?
      We actively working on that, but it's tricky and time consuming unfortunately, and there isn't much demand for it from people in my group. Tablet is an assembly viewer, and to turn it into a genome browser (which I think it would have to be to display the features properly) isn't something we can really commit to.

      Attached, however, is a sneak preview of what we do have working in one of the builds. At best it'll be one feature "type" per track. If stuff overlaps then that'll be tough luck - for this version at least

      Iain
      Attached Files
      Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

      Comment

      • imilne
        Member
        • Jan 2010
        • 68

        #33
        Originally posted by sklages View Post
        I was wondering if it would be possible to show IUPAC codes in consensus.
        As I frequently use MIRA to assemble EST datasets, I'd prefer the correct IUPAC code over '?' in the consensus ;-)
        In the short term, it's unlikely. One of Tablet's original optimizations was to create its own internal alphabet of supported characters. This alphabet was purposely designed to be tiny, mainly so it wouldn't use up much memory. All raw data is translated into a compressed bytestream version of this, allowing us to display data very very quickly. When we moved to caching data on disk, we thought maybe it wouldn't be needed any more, but it turns out it was still useful because the amount of data we need to read and write to disk is subsequently much smaller too (and therefore aids creation/retrieval time), meaning the overhead of using a hard drive over memory isn't that bad.

        So for now, we're locked into the way we currently do things, with an alphabet that can't support much more than the basic set of A, C, G, T, and some others we use to help speed up rendering. Ultimately it's currently limited to 16 characters (2^4).

        I'm told (correct me if I'm wrong) that MIRA is one of few assemblers that even outputs ambiguity codes, and even then it can be told not to?

        Iain
        Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

        Comment

        • sklages
          Senior Member
          • May 2008
          • 628

          #34
          Originally posted by imilne View Post
          I'm told (correct me if I'm wrong) that MIRA is one of few assemblers that even outputs ambiguity codes, and even then it can be told not to?
          Iain
          Yes, it is one of the assemblers that does ... but that's not a drawback but a feature, especially for denovo cDNAs assemblies without reference ...

          thanks,
          Sven

          Comment

          • agc
            Member
            • May 2010
            • 26

            #35
            SAMSequenceDictionary

            Hi,

            While attempting to view a sorted BAM file (that has been indexed) with a fasta reference on Tablet, I receive the following error:

            java.lang.IllegalArgumentException: Cannot add sequence that already exists in SAMSequence dictionary

            Any ideas on what the problem might be?

            Comment

            • imilne
              Member
              • Jan 2010
              • 68

              #36
              Originally posted by agc View Post
              Hi,

              While attempting to view a sorted BAM file (that has been indexed) with a fasta reference on Tablet, I receive the following error:

              java.lang.IllegalArgumentException: Cannot add sequence that already exists in SAMSequence dictionary

              Any ideas on what the problem might be?
              That's not one of our errors, so it must be from Picard, the API we use to read BAM files. It probably means there's something wrong with the underlying BAM file itself, or something about it that Picard can't handle. You might be able to confirm by trying one of the other Java viewers - if you get the same error, it'll be the file; if you don't, then maybe it is Tablet that's at fault.

              Someone on the Picard or samtools mailing lists may also be able to help further (or will hopefully read this)...

              Iain
              Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

              Comment

              • agc
                Member
                • May 2010
                • 26

                #37
                Yes, there was a problem with the BAM file - several sequence names were left blank (due to my reference fasta file including a space between the '>' sign and the sequence name - IE '> chr07' instead of '>chr07'), and therefore were seen as duplicates.

                Thanks!

                Comment

                • Adamo
                  Member
                  • Jun 2010
                  • 28

                  #38
                  Hi,

                  Tablet gives me the following error message while trying to load a sorted bam file and its corresponding genome:

                  java.lang.Exception: java.lang.RuntimeException: SAM validation error: ERROR: Record 9187, Read name SRR033843.58925, Zero-length read without CS or CQ tag

                  Do you know where it can come from?
                  I've aligned reads with Blat, used pls2sam and processed the file with samtools.

                  I wonder why *this* read in particular...?

                  Comment

                  • imilne
                    Member
                    • Jan 2010
                    • 68

                    #39
                    Originally posted by Adamo View Post
                    SAM validation error: ERROR: Record 9187, Read name SRR033843.58925, Zero-length read without CS or CQ tag

                    Do you know where it can come from?
                    I'll leave this one for the assembler/SAM experts.

                    With Tablet we've always felt it best to leave these kinds of errors in rather than have it ignore the reads. That way you can be informed when there's something (potentially) not right with the data.

                    Iain
                    Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

                    Comment

                    • Adamo
                      Member
                      • Jun 2010
                      • 28

                      #40
                      Thank you anyway.

                      This problem happens with all the reads, not only the one mentionned. It may be psl2sam or Blat which causes this error.

                      Comment

                      • orcy
                        Junior Member
                        • Jan 2010
                        • 8

                        #41
                        have you had a look at the actual record compared to the others?

                        Code:
                        samtools view bam.file | grep recordName | less
                        and compare it to a few other reads

                        Code:
                        samtools view bam.file | less
                        perhaps there's a missing tab, or an extra endline character?

                        Comment

                        • Adamo
                          Member
                          • Jun 2010
                          • 28

                          #42
                          Originally posted by Adamo View Post
                          Hi,

                          Tablet gives me the following error message while trying to load a sorted bam file and its corresponding genome:

                          java.lang.Exception: java.lang.RuntimeException: SAM validation error: ERROR: Record 9187, Read name SRR033843.58925, Zero-length read without CS or CQ tag

                          Do you know where it can come from?
                          I've aligned reads with Blat, used pls2sam and processed the file with samtools.

                          I wonder why *this* read in particular...?
                          Originally posted by imilne View Post
                          I'll leave this one for the assembler/SAM experts.

                          With Tablet we've always felt it best to leave these kinds of errors in rather than have it ignore the reads. That way you can be informed when there's something (potentially) not right with the data.

                          Iain

                          I have resolved the problem. It was caused by the absence of the corresponding sequences of the matches in the sam file converted from psl. And as Tablet doesn't represent a read without its sequence...
                          I've been given a script that associate the sequence of a read with its hit (it outputs a bam file, the input is the sam file produced from the psl), if someone need it, feel free to ask.
                          Last edited by Adamo; 07-19-2010, 01:26 AM.

                          Comment

                          • imilne
                            Member
                            • Jan 2010
                            • 68

                            #43
                            We now have a version of Tablet that contains visual support for paired-end data (from SAM/BAM files), both in packed and stacked views.

                            It's not quite ready for release yet, but if anyone wants to give it a try - and is willing to provide us feedback if it doesn't work (!) - then get in touch with us at [email protected] and I can send you details on how to download it. This version also contains some support for rendering GFF data too (annotation tracks basically).

                            Iain
                            Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

                            Comment

                            • Zigster
                              Jeremy Leipzig
                              • May 2009
                              • 117

                              #44
                              how is the work going with indels?
                              I tried to load up some bwa alignments in which there were insertions in the reads (or maybe deletions in the reference) and everything looked messed up.
                              --
                              Jeremy Leipzig
                              Bioinformatics Programmer
                              --
                              My blog
                              Twitter

                              Comment

                              • imilne
                                Member
                                • Jan 2010
                                • 68

                                #45
                                Originally posted by Zigster View Post
                                how is the work going with indels?
                                I tried to load up some bwa alignments in which there were insertions in the reads (or maybe deletions in the reference) and everything looked messed up.
                                Send us an email with the details (and a screenshot) and we'll look into it.

                                Iain
                                Our software: Tablet | Flapjack | Strudel | CurlyWhirly | TOPALi

                                Comment

                                Latest Articles

                                Collapse

                                • 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
                                • SEQadmin2
                                  Environmental Genomics in the Age of NGS: From Microbes to Conservation Strategies
                                  by SEQadmin2

                                  Studying ecosystems means dealing with complex, multi-species communities that are hard to observe at scale. This complexity, however, hides many important questions to be answered, from how biogeochemical cycles work and how climate change can affect species distribution to how conservation strategies can work best.


                                  Genomics, particularly since the expansion of NGS, has transformed ecosystem ecology. By sequencing environmental DNA, we can now assess biodiversity without direct...
                                  05-06-2026, 09:04 AM

                                ad_right_rmr

                                Collapse

                                News

                                Collapse

                                Topics Statistics Last Post
                                Started by SEQadmin2, Today, 08:59 AM
                                0 responses
                                8 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 06-02-2026, 12:03 PM
                                0 responses
                                21 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 06-02-2026, 11:40 AM
                                0 responses
                                17 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 05-28-2026, 11:40 AM
                                0 responses
                                29 views
                                0 reactions
                                Last Post SEQadmin2  
                                Working...