SEQanswers

Go Back   SEQanswers > Bioinformatics > Bioinformatics



Similar Threads
Thread Thread Starter Forum Replies Last Post
FASTA sequence From large BAM file mez Bioinformatics 9 01-13-2013 05:42 AM
BAMseek large file viewer - now with VCF and FASTQ support BAMseek Bioinformatics 1 07-25-2011 06:57 PM
.sam file filtered got normously large,why? mandova General 2 07-08-2011 11:04 PM
.SAM to .BAM with SAM file header @PG emilyjia2000 Bioinformatics 13 06-14-2011 12:21 PM
How to convert a bam file to sam file badhikari Bioinformatics 2 04-01-2011 08:56 AM

Reply
 
Thread Tools
Old 04-19-2011, 09:50 PM   #1
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Post introducing BAMseek, a large file viewer for BAM and SAM

Hi SeqAnswers community,

I have been a long time follower of SeqAnswers but have just joined and would like to make available a tool I have been working on called BAMseek.

BAMseek is a large file viewer for browsing BAM and SAM alignment files. BAMseek offers a graphical interface to viewing SAM/BAM files and allows you to jump around to random locations in your files.

I currently have a Mac OS X Snow Leopard build available at http://code.google.com/p/bamseek/ If people find this useful, I can also make a Windows executable available.

This is the first release of BAMseek, so any suggestions/feedback/questions are welcomed. I will do my best to reply and incorporate feedback.

thanks!
BAMseek is offline   Reply With Quote
Old 04-20-2011, 06:42 AM   #2
zee
NGS specialist
 
Location: Malaysia

Join Date: Apr 2008
Posts: 249
Default

Does it have the ability to non-interactively generate "snapshots" of a given region of the fly? Im looking for this in an open source tool.
zee is offline   Reply With Quote
Old 04-20-2011, 07:38 AM   #3
dp05yk
Member
 
Location: Brock University

Join Date: Dec 2010
Posts: 66
Default

I found it easy to install, and it is a very clean interface.
dp05yk is offline   Reply With Quote
Old 04-20-2011, 09:02 AM   #4
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Default

Quote:
Originally Posted by zee View Post
Does it have the ability to non-interactively generate "snapshots" of a given region of the fly? Im looking for this in an open source tool.
Hi zee,
I don't know if I quite understand what you mean. I could add the ability for the user to select a few rows and do a Copy of the selected data (in fact, I think that would be nice for the next version). If you are looking to automatically extract all the reads in a certain genomic region, I would suggest the "samtools view" command in the samtools software (which requires the file to be sorted and indexed). For BAMseek, I decided to not require the file to be sorted in order to browse it.

Does that help at all?
BAMseek is offline   Reply With Quote
Old 04-20-2011, 09:48 AM   #5
tnabtaf
Member
 
Location: Oregon

Join Date: Jan 2011
Posts: 53
Default

Can you summarize how BAMseek compares to other BAM viewers like Bambino and BamView? What are it's relative strengths?

Thanks
tnabtaf is offline   Reply With Quote
Old 04-20-2011, 10:50 AM   #6
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Default

Quote:
Originally Posted by tnabtaf View Post
Can you summarize how BAMseek compares to other BAM viewers like Bambino and BamView? What are it's relative strengths?

Thanks
Sure. I am aware of the tools you mentioned, but I have not used them too much myself, so please correct me if I am wrong. It looks like those types of programs are for visualizing alignments on the genome, which is a very useful way for exploring your data. BAMseek gives you a different view of the data - it allows you to view the file itself, which to my knowledge, could only be done if you are familiar with command line operations. Typical text editors cannot view SAM/BAM files because the files are large (too much to put into memory at once), and BAM files are not in a human-readable form. BAMseek could be useful if you just wanted to open up the file and get a feel for the type of data it contains - is it paired-end? does it contain auxiliary flags? what's the read length? ...

So in short, I see these as complimentary tools that allow you to explore those very large BAM/SAM files.
BAMseek is offline   Reply With Quote
Old 04-20-2011, 05:33 PM   #7
zee
NGS specialist
 
Location: Malaysia

Join Date: Apr 2008
Posts: 249
Default

OK I had a look at Bamseek and I thought it would be another alignment graphical viewer. It definitely does not suit my purposes as I am already quite experienced with the samtools and Picard utilities. Nice for the GUI people though.
zee is offline   Reply With Quote
Old 05-31-2011, 11:06 PM   #8
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Default BAMseek - now on Windows

Cross-platform version of BAMseek now available at

http://code.google.com/p/bamseek/

BAMseek is a file viewer that allows you to browse through BAM and SAM files with a friendly user interface. I recently uploaded a cross-platform version (BAMseek2011June01.jar ) that can run on both Windows and Mac (and anywhere java runtime 1.6 is installed). To run, simply download and double click the .jar file. I would still consider this in its testing stage, so keep that feedback coming! Thanks.
BAMseek is offline   Reply With Quote
Old 05-21-2013, 12:28 PM   #9
narain
Member
 
Location: Washington DC

Join Date: Aug 2011
Posts: 78
Default

How different is it from IGC and TVIEW ? I know IGV changes the BAM alignment of my reads to reference , and so I have discontinued using it. I hope BAMseek does not do the same.
narain is offline   Reply With Quote
Old 05-21-2013, 12:48 PM   #10
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Default

BAMseek is a text viewer that lets you see the actual text within a BAM file (such as what you would get with samtools view). So probably not what you are looking for if you are looking for a new alignment viewer. What do you mean that IGV changes the BAM alignments to reference? I haven't noticed IGV changing the data.

Justin
BAMseek is offline   Reply With Quote
Old 07-23-2013, 06:25 AM   #11
madebeljak
Junior Member
 
Location: USA

Join Date: Jul 2012
Posts: 6
Default

Hi,

I have tried BAMSeek and like the way it gives individual reads; however, it seems that is all there is. Is there a "search/find" function if I wanted to look for a specific sequence. Or is there a freely available tool for this?

Thanks,
Marija
madebeljak is offline   Reply With Quote
Old 07-23-2013, 08:02 PM   #12
BAMseek
Senior Member
 
Location: St. Louis, MO, USA

Join Date: Apr 2011
Posts: 124
Default

Quote:
Originally Posted by madebeljak View Post
Hi,

I have tried BAMSeek and like the way it gives individual reads; however, it seems that is all there is. Is there a "search/find" function if I wanted to look for a specific sequence. Or is there a freely available tool for this?

Thanks,
Marija
You are correct, there isn't a search/find function available. To do that, there is a lot of power and flexibility from using samtools and grep in the command line. You might try something like this

Code:
samtools view -h input.bam | grep TCTGACTCTGTGTA
You can get fancy and limit your search to particular columns (using something like awk) or allow for mismatches in the sequence using wildcards. So I would suggest that route. Hope that helps.

Justin
BAMseek is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT -8. The time now is 06:04 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.
Single Sign On provided by vBSSO