- Jul 05, 2010
- Jul 04, 2010
-
-
Aaron authored
Fixed bug in groupBy and added logic to enforce that strings are numeric when asking for nueric ops.
-
Aaron authored
A. Fixed massive bug in parseBedLine that disallowed BED features with start = 0. Bad news. 1. Moved ToString to lineFileUtilities 2. Added tabFile class. Works with gzip as well. 3. Changed groupBy to use the new TabFile class. 4. Added new collapse feature to groupBy.
-
Aaron authored
-
Aaron authored
1. Fixed bug in BamAncillary::getBamBlocks where the switch statement was misbehaving. Changed to if/else 2. Added countSplitHits to bedFile class to proper count coverage from "blocked" alignments. Previously, coverage was counted separately for __each__ block yet what we actually want is the base coverage to be counted for each block, but we only want the blocks to be treated as __one__ alignment or feature. 3. Updated coverageBed to use getBamBlocks.
-
- Jul 01, 2010
- Jun 30, 2010
-
-
Aaron authored
1. Added support for VCF 4.0. BED.end is based on the size of the REF allele in the VCF entry. 2. Fixed a bug in BamReader.cpp that bombed when seq and qual are == "*" 3. Changed the Makefiles to inherit flags from the master Makefile in the root directory. 4. Fixed a bug in bedToBam to created incorrect CIGAR strings for the first block.
-
- Jun 29, 2010
-
-
Aaron authored
-
Aaron authored
-
Aaron authored
-
Aaron authored
1. Reset BED.strand to be string instead of char in the interest of generality. 2. Fixed bug in genomeCoverageBed where NULL entries where genome summaries were err. reported with -bga. 3. Fixed bug in closestBed where NULL entries were err. reported when BED > 6. 4. Standardized the Open, Get, Close idiom per improvements from Gordon Assaf. 5. Add "split" logic to bamToBed.
-
- Jun 08, 2010
-
-
Aaron authored
1. Eliminated redundant code. 2. Allowed writing to stdout.
-
- Jun 07, 2010
-
-
Aaron authored
-
Aaron authored
1. Created separate structs for BED and BEDCOV in order to reduce memory consumption. Savings of ~30%. 2. Changed the binning approach to make 16kb bins the most granular. IntersectBed is now 1/3 faster as a result. 3. Templated the parsing and reporting functions in bedFile. Had to move them to the header file to avoid linker complications. 4. Added CHRPOS as a common type.
-
- May 06, 2010
- May 05, 2010
- May 04, 2010
- May 03, 2010
- Apr 29, 2010
- Apr 26, 2010
-
-
Aaron authored
-
Aaron authored
-
Aaron authored
-
Aaron authored
-
Aaron authored
1. Updated intersectBed, coverageBed and genomeCoverageBed to correctly compute alignment end coordinates in BAM. 2. Changed the logic for handling BAM alignments in pairToBed 3. Allowed the use of minMappingQuality or totalEdit distance in pairToBed.
-
Aaron authored
1. Writing BEDPE now requires a BAM sorted/grouped by query. 2. BEDPE output respects CIGARs on both ends. 3. End coordinates for all output formats respect CIGAR. 4. Default score for BEDPE is min mapping quality.
-