Recent Releases of https://github.com/althonos/pyfamsa
https://github.com/althonos/pyfamsa - v0.6.0
Added
PFASUM31,PFASUM43andPFASUM60scoring matrices aspyfamsaconstants.
Changed
- Update FAMSA to
v2.4.1. - Change default scoring matrix from MIQS to PFASUM41.
- Drop support for Python 3.7 due to outdated
manylinuxsetup.`
- Cython
Published by github-actions[bot] 7 months ago
https://github.com/althonos/pyfamsa - v0.5.3-post1
Fixed
- Extra key in
pyproject.tomlcausing build issues with version0.11.0ofscikit-build-core.
- Cython
Published by github-actions[bot] 12 months ago
https://github.com/althonos/pyfamsa - v0.5.3
Added
- Support for Python 3.13.
Changed
- Use
scikit-build-coreto build package.
Removed
- Support for Python 3.6.
- Cython
Published by github-actions[bot] over 1 year ago
https://github.com/althonos/pyfamsa - v0.5.1
Fixed
- Unit tests failing on missing on missing optional
importlib-resourcesdependency.
- Cython
Published by github-actions[bot] over 1 year ago
https://github.com/althonos/pyfamsa - v0.5.0
Added
- Constructor to
GappedSequenceclass, taking an identifier and a sequence asbytesobjects. - Constructor to
Alignmentclass, taking an iterable ofGappedSequenceobject. Alignment.copyimplementation.- Slicing implementation to
Alignment. Aligner.align_profilesfunction to align two profiles (#5).
Fixed
- Pin supported versions of
scoring-matricespackage to~=0.2.0.
Changed
- Use C++
shared_ptrinGappedSequenceandAlignmentto avoid copying data when possible. - Migrate documentation to
pydata-sphinx-theme.
- Cython
Published by althonos over 1 year ago
https://github.com/althonos/pyfamsa - v0.4.0
Added
scoring-matricesdependency to handle alternative scoring matrices.scoring_matrixargument toAlignerconstructor to use a non-default matrix (#3).
Fixed
- Use of outdated
importlib.resourcesinterface inpyfamsa.testspackage. - Missing defines for compilation of NEON code on non-Aarch64 Arm platforms.
- Cython
Published by github-actions[bot] almost 2 years ago
https://github.com/althonos/pyfamsa - v0.3.2
Added
pickleprotocol support forSequenceobjects.
Fixed
- Disable creation of empty
Sequenceobjects to prevent segmentation faults in FAMSA (#2).
- Cython
Published by github-actions[bot] about 2 years ago
https://github.com/althonos/pyfamsa - v0.3.1
Fixed
- Disable use of memory-monotonic allocations to fix multithreading errors (#1).
- Cython
Published by github-actions[bot] about 2 years ago
https://github.com/althonos/pyfamsa - v0.3.0
Changed
- Bumped Cython dependency to
v3.0.
Fixed
- PyPy builds failing on missing
PyInterpreterState_GetID.
- Cython
Published by github-actions[bot] over 2 years ago
https://github.com/althonos/pyfamsa - v0.2.0
Added
pyfamsa.famsa_infofunction to get version information about the embedded FAMSA version.- Explicit support for Python 3.11.
- Wheel distributions for MacOS Aarch64 platforms.
Changed
- Bumped vendored FAMSA to
v2.2.2.
Fixed
Aligner.build_treeandAligner.alignnow accept inputs containing less than two sequences.
- Cython
Published by github-actions[bot] about 3 years ago
https://github.com/althonos/pyfamsa - v0.1.1
Added
- MyPy Type stubs for the
pyfamsa._famsaCython extension. - Documentation for the
Aligner.build_treemethod.
Fixed
- Missing header files for compilation on older platforms.
- Missing define macros for Windows build target.
- Cython
Published by github-actions[bot] over 3 years ago
https://github.com/althonos/pyfamsa - v0.1.0
Initial release.
- Cython
Published by github-actions[bot] over 3 years ago