INNER CODE UNIT · Python

generate_test_sequences

TimoLassmann/kalign · python-kalign/__init__.py:556

def generate_test_sequences(
    n_seq: int, n_obs: int, dna: bool, length: int, seed: int = 42
) -> List[str]:
    """Generate test sequences using DSSim HMM-based simulator."""
    if n_seq < 1:
        raise ValueError("n_seq must be at least 1")
    if n_obs < 1:
        raise ValueError("n_obs must be at least 1")
    if length < 1:
        raise ValueError("length must be at least 1")

    sequences = _core.generate_test_sequences(n_seq, n_obs, dna, length, seed)
    return sequences


def compare(reference_file: str, test_file: str) -> float:
    """
    Compare two multiple sequence alignments and return SP score.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…