Is anyone aware of a conversion process to take gsMapper output (newbler) and turn it into the more standard SAM/BAM format?
Seqanswers Leaderboard Ad
Collapse
Announcement
Collapse
No announcement yet.
X
-
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
-
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
-
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
-
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
-
Originally posted by asifrim View PostI'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
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.
Code:samtools view -b Synechocystis-1.sam [bam_header_read] EOF marker is absent. [main_samview] fail to read the header.
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
-
by seqadmin
Many organizations study rare diseases, but few have a mission as impactful as Rady Children’s Institute for Genomic Medicine (RCIGM). “We are all about changing outcomes for children,” explained Dr. Stephen Kingsmore, President and CEO of the group. The institute’s initial goal was to provide rapid diagnoses for critically ill children and shorten their diagnostic odyssey, a term used to describe the long and arduous process it takes patients to obtain an accurate...-
Channel: Articles
12-16-2024, 07:57 AM -
-
by seqadmin
Innovations in next-generation sequencing technologies and techniques are driving more precise and comprehensive exploration of complex biological systems. Current advancements include improved accessibility for long-read sequencing and significant progress in single-cell and 3D genomics. This article explores some of the most impactful developments in the field over the past year.
Long-Read Sequencing
Long-read sequencing has seen remarkable advancements,...-
Channel: Articles
12-02-2024, 01:49 PM -
ad_right_rmr
Collapse
News
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by seqadmin, 12-17-2024, 10:28 AM
|
0 responses
26 views
0 likes
|
Last Post
by seqadmin
12-17-2024, 10:28 AM
|
||
Started by seqadmin, 12-13-2024, 08:24 AM
|
0 responses
43 views
0 likes
|
Last Post
by seqadmin
12-13-2024, 08:24 AM
|
||
Started by seqadmin, 12-12-2024, 07:41 AM
|
0 responses
29 views
0 likes
|
Last Post
by seqadmin
12-12-2024, 07:41 AM
|
||
Started by seqadmin, 12-11-2024, 07:45 AM
|
0 responses
42 views
0 likes
|
Last Post
by seqadmin
12-11-2024, 07:45 AM
|
Comment