hanna
1096bbd4d9
Moved build.xml, ivy.xml and settings to root of Sting repository.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@88 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-18 19:13:19 +00:00
hanna
d46ee96269
Added support for loose Walker class files in walkers directory.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@87 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-18 17:32:24 +00:00
ebanks
fe9e52c47e
allow on fly sorting AND validation
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@86 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-18 15:50:17 +00:00
hanna
bb94c853f8
Added WalkerManager -- a class that dynamically loads available walkers
...
from the jar file. For now, added placeholder Walker interface so that
WalkerManager could work with classes of type Walker rather than classes
of type Object.
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@85 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 23:22:37 +00:00
ebanks
d9fa04f65c
Fixed logic
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@84 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 22:20:03 +00:00
ebanks
1aa3958644
Added ability to sort reads on the fly
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@83 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 20:29:09 +00:00
asivache
0362cb9e59
added Utils.filterInPlace() - purges elements directly from the passed collection object without creating new list for results
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@82 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 19:06:40 +00:00
hanna
58aa2aab43
Rough draft of patch to use bam indices when available.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@81 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 16:39:03 +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
depristo
478425b3d8
Better error messages
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@79 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 15:37:02 +00:00
depristo
0fd55d91d2
Fixed bug in unsafe mode
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@78 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 15:28:04 +00:00
ebanks
c74bd871b1
added module for aligned reads
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@77 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 14:08:54 +00:00
ebanks
28cc670a92
Walker to print out a histogram of aligned reads per mismatches allowed
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@76 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-17 14:05:29 +00:00
depristo
9ae551e858
Lots of error checking added, fixed bugs associated with reading files out of order, added support for U (unsafe) flag for processing reads
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@75 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 23:22:04 +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
hanna
34d9af4702
Remove orphaned modules directory.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@67 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 21:53:05 +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
asivache
02dec23628
Set of classes that perform clustering of reads without regard for the reference; at this stage the code actually knows nothing about 'indels' despite the package name; kept in a separate project-specific package for now - a playground within a playground
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@65 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 21:51:13 +00:00
andrewk
685fc8bd61
Partial implementation of single sample allele calling
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@64 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 19:30:42 +00:00
hanna
4808dff110
Added latest snapshot of picard.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@63 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 19:05:14 +00:00
depristo
8ccbcc4101
Mismatch counter
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@62 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 15:51:48 +00:00
hanna
3ac3592ee4
IntelliJ cleanup. Added docs on build environment.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@61 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 15:26:34 +00:00
depristo
3b5003bd11
Added support for accessing the reference in read traversal
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@60 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 14:46:19 +00:00
hanna
feb70ff627
Added instructions for 3rd party sources and remote debugging.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@59 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 01:29:48 +00:00
hanna
28d1e33e3b
Added description of available ant tasks, help using intellij on Linux.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@58 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-16 00:03:55 +00:00
depristo
d93e9613f4
fixes to build.xml
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@57 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-15 22:46:43 +00:00
depristo
69aa669928
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@56 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-15 22:42:24 +00:00
depristo
01e950ef2f
Reference ordered data files
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@55 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-15 22:37:20 +00:00
depristo
24ae381c97
Renaming of ATK to GATK, the genome analysis TK.
...
Also added several more layers of error checking
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@54 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-15 22:23:25 +00:00
depristo
c9cb7a3596
Renaming of ATK to GATK, the genome analysis TK.
...
Also added several more layers of error checking
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@53 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-15 22:21:48 +00:00
ebanks
a38a038204
fixed spelling mistake of method
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@52 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 18:51:53 +00:00
ebanks
968281e460
fixed spelling mistake of method
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@51 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 18:50:29 +00:00
ebanks
c33a779f33
corrected spelling of method
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@50 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 18:48:11 +00:00
aaron
45d69397b7
Added the beginnings of a guide to integrating our code with Intellij
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@49 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 18:44:13 +00:00
hanna
a2ff12ee06
Add javadoc task. Lots of work remaining to get clean generation of javadoc w/o warnings.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@48 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 18:43:07 +00:00
depristo
09307f768c
Fix for leniency actually working
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@47 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 16:26:18 +00:00
depristo
10427f8191
Bad merge has been fixed!
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@46 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 16:00:23 +00:00
depristo
2a8dc05f2e
Support for threaded IO!
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@45 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 14:50:45 +00:00
andrewk
851254970c
First somewhat functional version of AlleleFrequency caller!
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@44 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-13 04:10:43 +00:00
depristo
7c7d4b3a95
Added support for HangingLocusIterator
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@43 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-12 23:31:00 +00:00
depristo
04befb942e
Added support for HangingLocusIterator
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@42 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-12 23:30:19 +00:00
hanna
8a63606e11
Add publication date to Picard jar.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@41 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-12 21:23:30 +00:00
hanna
727822f0c1
Add debugging info to executables.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@40 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-12 20:04:00 +00:00
hanna
4ab1fa249b
Simplification and commenting.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@39 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-11 22:58:22 +00:00
hanna
4af5e54411
Replay changes that were obliterated by the move.
...
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@38 348d0f76-0448-11de-a6fe-93d51630548a
2009-03-11 21:43:31 +00:00