Cython bindings and Python interface to FAMSA, an algorithm for ultra-scale multiple sequence alignments.
GPL-3.0 License
Bot releases are visible (Hide)
importlib-resources
dependency.Published by althonos about 2 months ago
GappedSequence
class, taking an identifier and a sequence as bytes
objects.Alignment
class, taking an iterable of GappedSequence
object.Alignment.copy
implementation.Alignment
.Aligner.align_profiles
function to align two profiles (#5).scoring-matrices
package to ~=0.2.0
.shared_ptr
in GappedSequence
and Alignment
to avoid copying data when possible.pydata-sphinx-theme
.Published by github-actions[bot] 6 months ago
scoring-matrices
dependency to handle alternative scoring matrices.scoring_matrix
argument to Aligner
constructor to use a non-default matrix (#3).importlib.resources
interface in pyfamsa.tests
package.Published by github-actions[bot] over 1 year ago
v3.0
.PyInterpreterState_GetID
.Published by github-actions[bot] almost 2 years ago
pyfamsa.famsa_info
function to get version information about the embedded FAMSA version.v2.2.2
.Aligner.build_tree
and Aligner.align
now accept inputs containing less than two sequences.Published by github-actions[bot] about 2 years ago
pyfamsa._famsa
Cython extension.Aligner.build_tree
method.Published by github-actions[bot] about 2 years ago
Initial release.