Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wjeck
    Member
    • Mar 2009
    • 39

    #1

    gsMapper to SAM/BAM

    Is anyone aware of a conversion process to take gsMapper output (newbler) and turn it into the more standard SAM/BAM format?
  • asifrim
    Junior Member
    • Nov 2009
    • 4

    #2
    You can try using the bank2contig tool of the CVS version of the AMOS package. You can use the toAmos tool to convert the ace to an Amos bank which is the input of the bank2contig tool.
    Last edited by asifrim; 02-11-2010, 04:36 AM.

    Comment

    • bioinfosm
      Senior Member
      • Jan 2008
      • 483

      #3
      I am confused. bank2contig gives sam format?

      I am also interested in converting gsmapper output to sam format. any suggestions?
      --
      bioinfosm

      Comment

      • asifrim
        Junior Member
        • Nov 2009
        • 4

        #4
        The development version of bank2contig can take the -S option to output an AMOS bank as SAM. To get from gsMapper to an AMOS bank you'll have to use the outputted .ace file that gsMapper gives you. I haven't gotten it to to work properly though as the resulting SAM file doesn't seem to contain the base qualities.

        I'm seriously considering scripting it myself if Roche doesn't deliver soon

        Comment

        • asifrim
          Junior Member
          • Nov 2009
          • 4

          #5
          I've scripted a GS Mapper to SAM format converter in Ruby.
          You can find it here:



          At the moment it only handles single end reads.
          The code might be a bit ugly as I used this as an educational project to get into Ruby. Instructions can be found in the readme.

          Caveat: The sam file compiles to bam, but I haven't thoroughly checked it for errors, so there might still be some bugs. Please feel free to report any if you see them

          Comment

          • MQ-BCBB
            Member
            • May 2009
            • 25

            #6
            Asifrim,

            The bank2contig wtih the -S option doesn't give a SAM format. According to the documentation online, conversion to SAM should be using the -s option but as of version 2.0.8 that is not available. The -S option in version 2.0.8 give a Simple Layout Style.

            I also tried your Ruby script GstoSam but it truncated prematurely.

            MQ.

            Comment

            • asifrim
              Junior Member
              • Nov 2009
              • 4

              #7
              Hi MQ,
              I seem to have mistyped it, it should have have been downcase: -s for SAM
              (http://sourceforge.net/apps/mediawik...le=Bank2contig)

              Did the ruby script return any kind of error? What version of Ruby are you using? Are you outputting the standard GS mapper output or the tabbed version of the output? If I remember correctly the script works on the default output type (which is the multiline output per read).

              Comment

              • pmiguel
                Senior Member
                • Aug 2008
                • 2328

                #8
                Originally posted by asifrim View Post
                I've scripted a GS Mapper to SAM format converter in Ruby.
                You can find it here:



                At the moment it only handles single end reads.
                The code might be a bit ugly as I used this as an educational project to get into Ruby. Instructions can be found in the readme.

                Caveat: The sam file compiles to bam, but I haven't thoroughly checked it for errors, so there might still be some bugs. Please feel free to report any if you see them
                My application: I would like to view the output of a 454 fragment sequence run mapped (resequence) back to the reference genome of the organism sequenced using IGV.

                So I am using your script on gsMapper output. It seems to work to a first approximation. (Which is more than I can say for any of the other methods I have tried...) But it does not seem like I am quite there. Your script creates a .sam file -- but there is no header created. The sam specification claims http://samtools.sourceforge.net/SAM1.pdf

                The SAM format consists of one header section and one alignment section.The whole header section can be absent, but keeping the header is recommended.
                But attempts at converting this sam file to bam for sorting fail. For example:

                Code:
                 samtools view -b Synechocystis-1.sam
                [bam_header_read] EOF marker is absent.
                [main_samview] fail to read the header.
                I am running a fairly recent version of samtools:

                Version: 0.1.7 (r510)

                Is there a reason why for my purposes a header section is required? Perhaps because I was running gsMapper, rather than gsAssembler?

                --
                Phillip

                PS Yes, I agree Roche programs should offer SAM/BAM output as well as .ace

                Comment

                Latest Articles

                Collapse

                • SEQadmin2
                  Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
                  by SEQadmin2



                  Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

                  Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
                  ...
                  10-14-2026, 09:55 AM
                • SEQadmin2
                  New Genomics Technologies Take Aim at Long-Standing Limits
                  by SEQadmin2


                  Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

                  We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
                  ...
                  09-28-2026, 10:25 AM

                ad_right_rmr

                Collapse

                News

                Collapse

                Topics Statistics Last Post
                Started by SEQadmin2, 10-15-2026, 10:52 AM
                0 responses
                23 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-14-2026, 05:39 AM
                0 responses
                29 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-13-2026, 09:56 AM
                0 responses
                25 views
                0 reactions
                Last Post SEQadmin2  
                Started by SEQadmin2, 10-09-2026, 11:14 AM
                0 responses
                28 views
                0 reactions
                Last Post SEQadmin2  
                Working...