asivache
|
9ec96414c7
|
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@114 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-20 15:54:29 +00:00 |
asivache
|
3565b50ff5
|
main class (argument processing and traversing the reference) and implementation of all the Receiver functionality for building read piles over indels
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@112 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-20 05:18:04 +00:00 |
asivache
|
4c3b92b860
|
comparator for interval objects
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@111 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-20 05:15:13 +00:00 |
asivache
|
4badd54216
|
Indel also implements Interval interface but has its quirks
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@109 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-20 05:11:17 +00:00 |
asivache
|
29d2d460f3
|
a trivial interface and even more trivial implementations that do nothing (ignore the data they receive)
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@107 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-20 05:08:15 +00:00 |
asivache
|
875272e5c5
|
moved counted object to utils
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@93 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-18 21:54:04 +00:00 |
asivache
|
708ada3e99
|
an accessory for CountedObject: builds a comparator for CountedObject<T> given a comparator for T; compares the underlying objects T themselves, *not* the associated counters
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@91 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-18 21:45:54 +00:00 |
asivache
|
37101045af
|
a simple wrapper class; less overhead than keeping a separate Integer counter object and going through object reallocation and/or autoboxing on each counter increment
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@90 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-18 21:44:30 +00:00 |
asivache
|
151c37591e
|
removed unnecessary import that produced a warning. where did it come from in the first place??
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@80 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-17 15:46:27 +00:00 |
asivache
|
36b8b34490
|
Main tool that builds the clusters (multiple alignments) - so far; to be heavily refactored; most methods should find their proper homes in other classes
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@74 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 22:03:31 +00:00 |
asivache
|
b9ffcdf047
|
matrix as the name suggests; utilizes special property (zeros at diagonal and below) to use less memory at the expense of slower access; this one is built directly on primitive data type (double) so it should not have any overhead associated with java classes
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@73 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 22:01:53 +00:00 |
asivache
|
a17ed3cbf1
|
this class really computes (and keeps) a gapless pairwise alignment between the two sequences, ILT-style
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@72 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 21:59:26 +00:00 |
asivache
|
4972b03059
|
a class that keeps a pile of reads and can perform some simple computations on them; does not perform multiple alignments (so far) - external tools do the job
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@71 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 21:58:05 +00:00 |
asivache
|
6d481c64e7
|
just a square matrix of arbitrary stuff; the stuff must be full fledged Java type, however, not a primitive type. Hooray Java!
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@70 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 21:56:45 +00:00 |
asivache
|
c68e0cc1fe
|
Walks along the sequence and emits a sequence of subsequent, encoded Kmers (uses short int, so currently it's up to K=8)
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@68 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 21:54:45 +00:00 |
asivache
|
1e89dbfcb1
|
Sequence bundled with its Kmer-based lookup index (same thing as old lookup table)
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@66 348d0f76-0448-11de-a6fe-93d51630548a
|
2009-03-16 21:52:57 +00:00 |