schrodinger.application.msv.jobs.muscle module¶
-
schrodinger.application.msv.jobs.muscle.
getMusclePath
()¶ Returns the path to the MUSCLE executable.
Return type: str Returns: path to MUSCLE executable file, or None if the executable could not be located.
-
schrodinger.application.msv.jobs.muscle.
runMuscleAlignment
(aln, second_aln=None, quiet=True, maintain_order=True)¶ Runs alignment via MUSCLE program
Note: Muscle by default rearranges the order to put similar sequences together
Parameters: - aln (
ProteinAlignment
) – Input sequences - second_aln (
Proteinalignment
) – Second alignment for aligning multiple MSAs - maintain_order (boolean) – Whether to maintain input order of sequences (default True)
Returns: Aligned sequences
Return type: ProteinAlignment
Dev note: - Unimplemented features: - - Speedup options
- aln (