Skip to content

Commit

Permalink
Release v0.4.10
Browse files Browse the repository at this point in the history
  • Loading branch information
althonos committed Dec 6, 2021
1 parent ba31a3b commit 83f3ee8
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
- 3.7
- 3.8
- 3.9
- pypy-3.6
# - pypy-3.6
- pypy-3.7
steps:
- name: Checkout code
Expand Down
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.


## [Unreleased]
[Unreleased]: https://github.com/althonos/pyhmmer/compare/v0.4.9...HEAD
[Unreleased]: https://github.com/althonos/pyhmmer/compare/v0.4.10...HEAD


## [v0.4.10] - 2021-12-06
[v0.4.10]: https://github.com/althonos/pyhmmer/compare/v0.4.9...v0.4.10

### Added
- `entropy` and `relative_entropy` methods to `easel.VectorF` to compute the Shannon entropy of a vector and the Kullback-Leibler divergence of two vectors.
- `mean_match_entropy`, `mean_match_information` and `mean_match_relative_entropy` methods to `plan7.HMM` to get information statistics of an HMM model.
- `match_occupancy` method to `plan7.HMM` to compute the occupancy for each match state as an `easel.VectorF`.

### Fixed
- `plan7.Builder.build_msa` using the gap-open and gap-extend probabilities instead of the MSA itself to compute the transition probabilities for the new HMM.

### Changed
- `plan7.Builder.build` will now only load the score system once and reuse it unless a different score system is requested between calls.


## [v0.4.9] - 2021-11-11
Expand Down
2 changes: 1 addition & 1 deletion pyhmmer/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

__author__ = "Martin Larralde <martin.larralde@embl.de>"
__license__ = "MIT"
__version__ = "0.4.9"
__version__ = "0.4.10"
__all__ = [
errors.__name__,
easel.__name__,
Expand Down

0 comments on commit 83f3ee8

Please sign in to comment.