You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Nick Rozinsky ad2d51a73d Delete 'writer_flowchart.pdf' преди 10 месеца
contrib/biod Edited makefile, fixed import names преди 10 месеца
src/cbam Edited makefile, fixed import names преди 10 месеца
.gitignore Makefile преди 10 месеца
DEVELOPMENT.org Makefile преди 10 месеца
Documentation.md Add documentation преди 10 месеца
LICENSE.txt LICENSE + README преди 10 месеца
Makefile Makefile changes преди 10 месеца
README.org Plan преди 10 месеца
Writer_flow.pdf Writer flowchart преди 10 месеца
docs.org Test org-babel code execution преди 10 месеца
dub.json init преди 10 месеца
layout.html Fixes преди 10 месеца
structure.pdf Structure of CBAM file преди 10 месеца

README.org

cBAM (column based BAM)

This repo contains the prototype for a column-based cBAM reader/writer which will (hopefully) outperform tools like sambamba. To make this happen the following steps are required:

  • Compile cbam binary with Makefile and no other dependency than BioD

  • Document design of cbam format in /nickr/cBAM/src/branch/master/doc/CBAM.org

  • Create cbam file from bam

  • Implement markdup on cbam

  • Write bam file from cbam

Usage

cbam view -f cbam < in.bam | cbam markdup | cbam view -f bam > markdup.bam

Installation

cBAM depends on

  • D compiler

  • Snappy shared lib

    Debian

apt-get install ldc libphobos2-ldc-shared-dev libsnappy-dev

Development

See /nickr/cBAM/src/branch/master/DEVELOPMENT.org

License

cBAM is published under a GPLv3 license. See /nickr/cBAM/src/branch/master/LICENSE.txt.