INNER CODE UNIT · Python
AlignedSequences
TimoLassmann/kalign · python-kalign/__init__.py:15
class AlignedSequences:
"""Result of aligning sequences from a file, preserving sequence names.
Supports unpacking as ``names, sequences = result`` for backward
compatibility, while also exposing optional confidence attributes.
"""
__slots__ = ("names", "sequences", "column_confidence", "residue_confidence")
def __init__(
self,
names: List[str],
sequences: List[str],
column_confidence: Optional[List[float]] = None,
residue_confidence: Optional[List[List[float]]] = None,
):
self.names = names
self.sequences = sequences