Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.52 KB

File metadata and controls

43 lines (26 loc) · 1.52 KB

snakemake-float: Changelog

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.3.1dev - [17-Jun-2025]

  1. Added a note on the usage of --conda-create-envs-only

0.3.0 - [28-May-2025]

Added

  1. Added max-cpu-factor, max-mem-factor to the template snakemake-float.yaml file
  2. Added directory permissions snippets to the cloud init. script

Deprecated

  1. The cluster default for retries has been set to 0 now to make the retry behavior more transparent to the user.

0.2.0 - [21-May-2025]

Added

  1. Added parameters max-cpu-factor, max-mem-factor to match the user experience provided by nf-float
  2. Added --customTag so that the jobs are bundled into a workflow on MM Cloud OpCentre
  3. Added container-init-snakemake-fsx-efs.sh for container initialization on MM Cloud OpCentre

Fixed

  1. Removed a match statement from float_utils.py to support Python 3.9
  2. Fixed an issue where job memory was not correctly assigned if the pipeline specified mem_gb instead of mem_mib
  3. Fixed an issue where job submission failed due to very low memory requirement compared to the number of required vCPUs
  4. Fixed an issue where --conda-prefix was ignored and /memverge/.snakemake was force specified as the prefix

Deprecated

  1. data-volumes is no longer a required parameter.

Dependencies

  1. Snakemake==7..
  2. Python>=3.9