Skip to content

v0.29.0

Choose a tag to compare

@tncowart tncowart released this 05 Jul 18:56
· 41 commits to main since this release

Fixed

  • CallPeak issue where mergePeak function would fail if no normalized bigwigs were
    included on the command line (they are optional).
  • Issue in normalize code that broke getTrainSet. np.array_split not only splits an
    array, but also secretly changes the types in the array if it's heterogenous. Some ints
    were being converted to strings, and this made np.arange (and the author) very sad. Fortunately,
    our custom arraySplit code does no such nonsense.
  • Issue in normalize code with getScaler. It expected the input to be a nx4 array, but it was being
    passed (correctly) an nx2 array.
  • Adds CRADLE/CalculateCovariates/covariateUtils.pyx to setup.py list of ext_modules

Changed

  • Use np.int_ instead of np.long. np.long has been removed and the values should be nowhere near the
    max value of an int_ (an int64).