Skip to content

Minor revision

Choose a tag to compare

@MikkelSchubert MikkelSchubert released this 12 Oct 14:55
· 784 commits to main since this release

Changed

  • PALEOMIX now uses the 'setproctitle' for better compatibility; installing
    / upgraing PALEOMIX using pip (or equivalent tools) should automatically
    install this dependency.

Fixed

  • mapDamage plots should not require indexed BAMs; this fixed missing file
    errors for some makefile configurations.
  • Version check for java did now works correctly for OpenJDK JVMs.
  • Pressing 'l' or 'L' to list the currently running tasks now correctly
    reports the total runtime of the pipeline, rather than 0s.
  • Fixed broken version-check in setup.py breaking on versions of python
    older than than 2.7, preventing meaningful message (patch by beeso018).
  • The total runtime is now correctly reported when pressing the 'l' key
    during execution of a pipeline.
  • The logger will automatically create the output directory if this does
    not already exist; previously logged messages could cause the pipeline
    to fail, even if these were not in themselves fatal.
  • Executables required executables for version checks are now included in
    the prior checks for missing executables, to avoid version-checks failing
    due to missing executables.

Added

  • PALEOMIX will attempt to automatically limit the per-process maximum
    number of file-handles used by when invoking Picard tools, in order
    to prevent failures due to exceeding the system limits (ulimit -n).