Skip to content
Snippets Groups Projects
  1. 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
  2. Aug 16, 2010
  3. Jul 23, 2010
  4. Jul 18, 2010
  5. Jul 17, 2010
  6. Jul 04, 2010
    • Aaron's avatar
    • 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
  7. Jun 29, 2010
  8. 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
  9. May 05, 2010
  10. May 04, 2010
  11. Apr 29, 2010
  12. Apr 26, 2010
  13. 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
  14. Apr 15, 2010
  15. 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
  16. Mar 22, 2010
  17. Feb 12, 2010
    • Aaron's avatar
      Fixed several bugs and improved BAM performance. · 2fe5a837
      Aaron authored
      	1. Fixed bug to "re-allow" track and "browser" lines.
      	2. Fixed bug in reporting BEDPE overlaps.
      	3. Fixed bug when using type "notboth" with BAM files in pairToBed.
      	4. When comparing BAM files to BED/GFF annotations with intersectBed or pairToBed, the __aligned__ sequence is used, rather than the __original__ sequence.
      2fe5a837
  18. Jan 28, 2010
  19. Jan 05, 2010
  20. Jan 04, 2010
  21. Jan 03, 2010
  22. Jan 01, 2010
  23. Dec 30, 2009
    • Aaron's avatar
      Updated coverageBed and bedFile.cpp · d9fcb67c
      Aaron authored
      	1. Revised usage to 80 chars
      	2. GPL headers
      	3. Added new stdin logic
      	4. Changes logo.
      	5. Updated bedFile.cpp's loadBedIntoMapBin to support stdin.
      d9fcb67c
  24. Dec 29, 2009
    • Aaron's avatar
      Updated mergeBed and bedFile.cpp · ee63ec3b
      Aaron authored
      	1. Revised usage to 80 chars
      	2. GPL headers
      	3. Added new stdin logic
      	4. Changes logo.
      	5. Updated bedFile.cpp's loadBedIntoMapNoBin.  Bug in stdin logic.
      ee63ec3b
  25. Dec 20, 2009
    • Aaron's avatar
      GFF support seems to work. Improved bedFile.cpp. · c0d4e8a4
      Aaron authored
      	1. Got parseGffLine working
      	2. Added GFF support to the reportBed* methods.
      	3. Cleaned up the stdin / parsing logic and centralized it within bedFile.cpp.
      	This removes some of the complexity from each of the tools and tidies the codebase
      	overall.
      c0d4e8a4
  26. Dec 19, 2009
  27. Nov 18, 2009
  28. Nov 16, 2009
  29. Nov 14, 2009
  30. Nov 13, 2009
Loading