From 478365573e188b31cae2b8041f8b8fa0252a6c78 Mon Sep 17 00:00:00 2001 From: const-ae Date: Mon, 2 Dec 2024 18:27:32 +0000 Subject: [PATCH] Update Changelog --- CHANGELOG.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3c5494..645373c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,17 +10,22 @@ and this project adheres to [Semantic Versioning][]. ## [Unreleased] +## [0.3.0] + +- Depend on `formulaic_contrast` package +- Refactor `cond()` implementation to use `formulaic_contrast` implementation. + ## [0.2.2] -- Sync with cookiecutter-template update (version 0.4) -- Bump required Python version to `3.10` -- Allow data frames as design matrices -- Allow matrices as input to LEMUR() +- Sync with cookiecutter-template update (version 0.4) +- Bump required Python version to `3.10` +- Allow data frames as design matrices +- Allow matrices as input to LEMUR() ## [0.2.1] -- Change example gene to one with clearer differential expression pattern -- Remove error output in `align_harmony +- Change example gene to one with clearer differential expression pattern +- Remove error output in `align_harmony ## [0.2.0] @@ -32,10 +37,10 @@ during the submission to the `scverse` ecosystem. ### Changed -- Instead of calling `fit = pylemur.tl.lemur(adata, ...)`, you now create a LEMUR model - (`model = pylemur.tl.LEMUR(adata, ...)`) and subsequently call `model.fit()`, `model.align_with_harmony()`, - and `model.predict()`. +- Instead of calling `fit = pylemur.tl.lemur(adata, ...)`, you now create a LEMUR model + (`model = pylemur.tl.LEMUR(adata, ...)`) and subsequently call `model.fit()`, `model.align_with_harmony()`, + and `model.predict()`. ## [0.1.0] - 2024-03-21 -- Initial beta release of `pyLemur` +- Initial beta release of `pyLemur`