Skip to content
Snippets Groups Projects
  • Aaron's avatar
    f792d8eb
    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
    History
    Large, performance-related commit.
    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.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.