diff --git a/CHANGELOG.md b/CHANGELOG.md index b1dfb27..faa116c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +### version 3.1.0 +- Update software versions: + - `dms_variants` to 1.6.0 + - `neutcurve` to 2.1.0 + - `altair` to 5.3 + - `python` to 3.12 + ## version 3.0.0 - In `curvefit_params` in the YAML configuration, now `fixslope` should be specified in addition `fixtop` and `fixbottom`. In addition, all three of these can be set to constraint ranges rather than just totally free or to fixed values. Alongside this change, the slope of curve fits are now reported in key output files. Addresses [this issue](https://github.com/jbloomlab/neutcurve/issues/53) and [this issue](https://github.com/jbloomlab/seqneut-pipeline/issues/32). - This is a **backward-incompatible change** in the configuration YAML, now you must specify `fixslope` under `curvefit_params`. diff --git a/environment.yml b/environment.yml index 022262c..810c494 100644 --- a/environment.yml +++ b/environment.yml @@ -15,11 +15,11 @@ dependencies: - papermill=2.5 - pip - pyarrow - - python=3.11 + - python=3.12 - ruamel.yaml=0.18.6 - snakefmt - - snakemake=8.10.0 + - snakemake=8.10 - ruff - pip: - - dms_variants==1.5.0 - - neutcurve==2.0.1 + - dms_variants==1.6.0 + - neutcurve==2.1.0