mkt.databases.aligners.ClustalOmegaAligner
- class mkt.databases.aligners.ClustalOmegaAligner(list_sequences: list[str], substitution_matrix: str = 'BLOSUM62', path_bin: str = '/usr/local/bin/clustalo')[source]
Bases:
CustomAlignerClustalOmega aligner class for multiple sequence alignments (need to initialize with list of sequences).
- __init__(list_sequences: list[str], substitution_matrix: str = 'BLOSUM62', path_bin: str = '/usr/local/bin/clustalo') None
Methods
__eq__(other)Return self==value.
__init__(list_sequences[, ...])__post_init__()align()Abstract method for aligning sequences.
Attributes
__dataclass_fields____dataclass_params____match_args__Path to clustalo binary.
Substitution matrix used.
List of sequences to align.
- __init__(list_sequences: list[str], substitution_matrix: str = 'BLOSUM62', path_bin: str = '/usr/local/bin/clustalo') None
- list_sequences: list[str]
List of sequences to align.
- Type:
list[str]
- path_bin: str = '/usr/local/bin/clustalo'
Path to clustalo binary. Default is “/usr/local/bin/clustalo”.
- Type:
str
- substitution_matrix: str = 'BLOSUM62'
Substitution matrix used. Default is BLOSUM62.
- Type:
str