Commit 83f3ee8e authored by Martin Larralde's avatar Martin Larralde
Browse files

Release v0.4.10

parent ba31a3b4
Pipeline #27775 passed with stage
in 4 minutes and 4 seconds
......@@ -62,7 +62,7 @@ jobs:
- 3.7
- 3.8
- 3.9
- pypy-3.6
# - pypy-3.6
- pypy-3.7
steps:
- name: Checkout code
......
......@@ -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
......
......@@ -25,7 +25,7 @@ from .hmmer import hmmalign, hmmsearch, hmmpress, nhmmer, phmmer
__author__ = "Martin Larralde <martin.larralde@embl.de>"
__license__ = "MIT"
__version__ = "0.4.9"
__version__ = "0.4.10"
__all__ = [
errors.__name__,
easel.__name__,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment