Skip to content
Snippets Groups Projects
Commit 725f3bab authored by Martin Larralde's avatar Martin Larralde
Browse files

Release v0.7.3

parent 0adb5d10
No related branches found
Tags v0.5.1
No related merge requests found
......@@ -6,7 +6,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
[Unreleased]: https://github.com/althonos/lightmotif/compare/v0.7.2...HEAD
[Unreleased]: https://github.com/althonos/lightmotif/compare/v0.7.3...HEAD
## [v0.7.3] - 2024-06-17
[v0.7.3]: https://github.com/althonos/lightmotif/compare/v0.7.2...v0.7.3
### Added
#### `lightmotif-io`
- `lightmotif_io::jaspar` to read matrices in raw JASPAR format.
- Implementation of `Clone` and `Error` for the `lightmotif_io::error::Error` type.
### Changed
#### `lightmotif`
- Use logarithmic subtraction in `FrequencyMatrix::to_scoring`.
- Use `_mm256_permutevara8x32_ps` instead of `_mm256_permutevar_ps` in AVX2 implementation to avoid special handling of unknown matric character `N`.
### Fixed
#### `lightmotif`
- Striping of empty sequences panicking on AVX2 implementation.
- Scoring of empty range of rows panicking.
- Invalid alignment of data in AVX2 code.
- `Clone` implementation of `DenseMatrix` not preserving memory alignment.
## [v0.7.2] - 2024-06-14
......
[package]
name = "lightmotif-bench"
version = "0.7.2"
version = "0.7.3"
edition = "2021"
publish = false
......
[package]
name = "lightmotif-io"
version = "0.7.2"
version = "0.7.3"
authors = ["Martin Larralde <martin.larralde@embl.de>"]
edition = "2021"
license = "MIT"
......@@ -20,4 +20,4 @@ generic-array = "1.0"
[dependencies.lightmotif]
path = "../lightmotif"
version = "0.7.2"
version = "0.7.3"
[package]
name = "lightmotif-py"
version = "0.7.2"
version = "0.7.3"
authors = ["Martin Larralde <martin.larralde@embl.de>"]
edition = "2021"
license = "MIT OR GPL-3.0-or-later"
......@@ -17,11 +17,11 @@ path = "lightmotif/lib.rs"
[dependencies.lightmotif]
path = "../lightmotif"
version = "0.7.2"
version = "0.7.3"
[dependencies.lightmotif-tfmpvalue]
optional = true
path = "../lightmotif-tfmpvalue"
version = "0.7.2"
version = "0.7.3"
[dependencies]
pyo3 = "0.18.3"
generic-array = "1.0.0"
......
__version__ = "0.7.2"
__version__ = "0.7.3"
from . import lib
from .lib import (
......
[package]
name = "lightmotif-tfmpvalue"
version = "0.7.2"
version = "0.7.3"
authors = ["Martin Larralde <martin.larralde@embl.de>"]
edition = "2021"
license = "GPL-3.0-or-later"
......@@ -13,5 +13,5 @@ keywords = ["bioinformatics", "motif", "pssm", "pvalue"]
[dependencies.lightmotif]
path = "../lightmotif"
version = "0.7.2"
version = "0.7.3"
[package]
name = "lightmotif"
version = "0.7.2"
version = "0.7.3"
authors = ["Martin Larralde <martin.larralde@embl.de>"]
edition = "2021"
license = "MIT"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment