Version 0.0.38 Using Reduce() instead of .rowMeans() in preprocessCoverage()
Version 0.0.39 Changed how the data is pre-processed from pre-splitting the data to creating indexes for the splits and feeding those to mclapply. Supposedly leads to less mem usage, will test.
Testing a few changes to reduce mem
mergeResults() will now not merge the preprocessed data by default
Still testing mem issues
Minor change
Added gc() calls after rm() and now using tmp objects to avoid using $ as much as possible
Version 0.0.40 coverageToExon() now uses mclapply when possible
Removed the default value for coverageToExon, othewise users might forget to change it for their data set
Version 0.0.41 Introduced the 'lowMemDir' argument to preprocessCoverage(), calculateStats(), calculatePvalues(), fstats.apply() and analyzeChr(). When specified, chunks are saved in a temporary directory so when using mclapply() only the chunk data is loaded instead of the full coverage data
Passing the chunk number via preprocessCoverage() when lowMemDir is specified
Fixed a typo
Added some gc() calls to coverageToExon()
Merge pull request #8 from lcolladotor/devel

Bumped to version 0.0.42. A series of performance enhancements were made to reduce the memory load (albeit a very minor time increase).