Pjotr Prins
df4cd3b86a
Adding support for building sharedlibrary in make file
3 years ago
Pjotr Prins
d2cb603b56
Bringing unittests back in
3 years ago
George Githinji
c3c2a81839
fix the module imports for test
4 years ago
George Githinji
7deab8abd4
backup the old directory and module structure
4 years ago
Matthias Klumpp
643b454f04
trivial: Fix unittests
4 years ago
Pjotr Prins
bfeef2bfa8
Getting rid of unittest noise
5 years ago
Pjotr Prins
576c0793bf
All unittest output on stderr
5 years ago
John Colvin
c37b0e7e03
switch to undead.stream;
6 years ago
Artem Tarasov
93ac39e25b
fix compression buffer size
7 years ago
Artem Tarasov
2765f2f5d1
fixes here and there
8 years ago
Artem Tarasov
f88fe6479d
fix unittests to compile with LDC
9 years ago
lomereiter
1560f69119
faster BAM reading
9 years ago
lomereiter
52d0ae3ce7
better SAM parser
9 years ago
lomereiter
57c81f275f
changed license to MIT
9 years ago
lomereiter
32fb5a45a4
new BamRead method: extended_cigar
(CIGAR with =/X instead of M -- requires MD tag)
9 years ago
lomereiter
73da46c93e
new awesome serialization to sam/json
10 years ago
lomereiter
2ecabe69c5
fixes in Value.toString
10 years ago
lomereiter
bf12b493f4
implemented idiomatic toString for BamRead
Other improvements:
* _is_slice is now hackishly contained in the chunk
(name is zero terminated, so one byte is available)
* Each BamRead now contains a pointer to the reader
* SamReader and BamReader now share common interface
bio.bam.abstractreader.IBamSamReader
10 years ago
lomereiter
81909e480c
unittests pass on 2.061
10 years ago
lomereiter
7bd9a276a0
added PerBaseInfo.constructFront method
10 years ago
lomereiter
61e9ae13c1
split mdExtra into mdCurrentOp, mdNextOp, mdPreviousOp
10 years ago
lomereiter
7847d19753
added Option.mdExtra to basesWith
* that allows to get previous, current, and next MD operation for
each base
10 years ago
lomereiter
aaddb9333c
support for options in basesWith
Currently, only one option is supported, which provides
cigar_after and cigar_before properties for each PerBaseInfo.
10 years ago
lomereiter
852c1b62e6
fixed unittests by adding opEquals to PerBaseInfo.Result
10 years ago
lomereiter
8907b118ed
renamed module pileuprange to pileup
10 years ago
lomereiter
ec2c9aeb0c
basesWith: MD tag
10 years ago
lomereiter
f4984db147
renames: writeRead -> writeRecord; phred_base_quality -> base_qualities
10 years ago
lomereiter
2fadd7f1ff
new BamWriter class; bio.bam.output is deprecated
10 years ago
lomereiter
d38d2b17da
bgzf input/output streams
10 years ago
lomereiter
9218e12a38
moved BGZF-related code to bio.core.bgzf
10 years ago
lomereiter
5ef136fc9d
renamed read_name to name
10 years ago
lomereiter
ec3dc0986b
changes in basesWith behaviour
10 years ago
lomereiter
c37567fee0
renamed Sam/BamFile to Sam/BamReader and made them classes
10 years ago
lomereiter
da9824be96
make unittests compile with -property
10 years ago
lomereiter
a1dcb7075e
initial commit
10 years ago