[Biopython-dev] Alignment object
Aaron Quinlan
aaronquinlan at gmail.com
Tue Mar 30 17:03:56 UTC 2010
Hi Kevin,
Per the author, BamTools supposedly now supports all endian flavors.
Aaron
On Mar 4, 2010, at 9:07 AM, Kevin Jacobs wrote:
> On Thu, Mar 4, 2010 at 8:52 AM, Kevin Jacobs <jacobs at bioinformed.com> <bioinformed at gmail.com> wrote:
> On Thu, Mar 4, 2010 at 8:33 AM, Aaron Quinlan <aaronquinlan at gmail.com> wrote:
> Just an FYI for those interested in developing tools to work with BAM: it may also be worth looking into the BamTools C++ API developed by Derek Barnett at Boston College (http://sourceforge.net/projects/bamtools/). The API is quite nice and has much of the necessary functionality for iterators, getters/setters, etc.
>
> I added BAM support for my BEDTools package (http://code.google.com/p/bedtools/) using the BAMTools libraries. Save for a few minor bugs along the way, it was rather straightforward to include.
>
> Thanks for the tip, Aaron. I was unaware of both bamtools and bedtools. The bamtools code looks well designed and quite similar to my emerging Cython/Python rendition.
>
>
> Ouch-- never mind. The bamtools code isn't endian-clean -- it will only work correctly on native little-endian architectures.
>
> -Kevin
>
More information about the Biopython-dev
mailing list