Skip to content
Snippets Groups Projects
  1. Jul 25, 2011
  2. Jul 13, 2011
  3. Jul 01, 2011
  4. Jun 23, 2011
  5. Jun 14, 2011
  6. Apr 01, 2011
  7. Jan 25, 2011
  8. Jan 21, 2011
  9. Jan 19, 2011
  10. Jan 14, 2011
  11. Jan 06, 2011
  12. Jan 03, 2011
  13. Dec 03, 2010
  14. Sep 22, 2010
  15. Sep 21, 2010
  16. Aug 18, 2010
    • Aaron's avatar
      Big commit. · b9ab28d0
      Aaron authored
      	1. Added new version of BamTools supporting uncompressed BAM.
      	2. Added -ubam option to intersectBed.
      	3. First functional release of annotateBed.
      	4. Updated GetEditDistance calls to GetTag(NM) per the new API change in BamTools.
      b9ab28d0
  17. Aug 04, 2010
  18. Jul 23, 2010
  19. Jul 18, 2010
  20. Jul 17, 2010
  21. Jul 15, 2010
  22. Jul 04, 2010
    • Aaron's avatar
      Large commit. · 3cba5c6c
      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.
      3cba5c6c
    • Aaron's avatar
      Fixed logic relating to "split" coverage. · 9fe56c08
      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.
      9fe56c08
  23. Jun 30, 2010
    • Aaron's avatar
      Multiple changes. · 184656c1
      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.
      184656c1
  24. Jun 29, 2010
  25. Jun 07, 2010
    • Aaron's avatar
      Large, performance-related commit. · f792d8eb
      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.
      f792d8eb
  26. May 03, 2010
    • Aaron's avatar
      Multiple changes. · 7b52f3e3
      Aaron authored
      	1. Added BAM support to windowBed.
      	2. Forced correct BEDPE ordering for bamToBed.
      	3. Added default overlapFraction = 0.0 to bedFile prototype.
      7b52f3e3
  27. Apr 26, 2010
  28. Apr 22, 2010
    • Aaron's avatar
      Several changes: · 628eff12
      Aaron authored
      	1. Added an enum for BED line status in an effort to handle
                 header and blank lines in an input file.
      	2. Modified the Open/Get/Close idiom to only test against
                 BED_INVALID status.  Only intersectBed and bedFile.cpp
                 were updated.
      	3. Added AddBamTag to BaumAux.h
      	4. Wrote bamFillMateSeq
      628eff12
  29. Apr 15, 2010
  30. Apr 12, 2010
    • Aaron's avatar
      Added the -wao option to intersectBed. · 27234494
      Aaron authored
      	- Allows one to report 0 overlap for non-overlapping A features
      	- Changed all private memeber variables to use "_VAR" notation.
      	- Added convenience functions for reporting overlaps.
      27234494
  31. Mar 17, 2010
    • Aaron's avatar
      Improvements to coverageBed · f733cafd
      Aaron authored
      	1. Added the -hist option (credit to Jose Bras).
      	2. Substantially improved the speed by using a depth iterator instead of copying the depth map for each feature in B when computing coverage.
      f733cafd
Loading