0.7.0
Version 0.7.0
Released on April 30th 2017
Fixed
-
RandomAccessFile (https://www.unidata.ucar.edu) copied to project and
rewritten in Kotlin so as not to depend on heavy netcdf-java library.
For simplicity writing operations were removed from file. -
Windows support #36, using RandomAccessFile
(https://www.unidata.ucar.edu/software/thredds/v4.3/netcdf-java project)
instead of memory mapped buffer. The previous impl (works only on
Mac/Linux) is available usingMMBRomBufferFactory
inBig*.read()
.
Improved
- Show less warnings like "R+ tree leaves are overlapping", see issue #35
Changed
- BedFile was made closeable
- Default
name
field value inExtendedBedEntry
was changed to ".".
also while parsing empty name value is converted to ".". - Bed entry pack/unpack methods now supports custom delimiter and
ExtendedBedEntry.unpack()
method supportsomitEmptyStrings
option,
which treats several consecutive separators as one, e.g. if TAB
delimiter was converted by error to sequence of whitespace characters.- Score range [0..1000] check disable because MACS2 output may contain
scores > 1000 ExtendedBedEntry.unpack()
parses '.' values as fields default values