Function findVariantsByPolypeptideLength

  • Finds all splice variants that produce polypeptides of a specific length range.

    Parameters

    • preMRNA: PreMRNA

      The pre-mRNA to analyze

    • minLength: number

      Minimum polypeptide length in amino acids

    • maxLength: number

      Maximum polypeptide length in amino acids

    • options: AlternativeSplicingOptions = DEFAULT_ALTERNATIVE_SPLICING_OPTIONS

      Optional configuration for splicing validation

    Returns ValidationResult<SplicingOutcome[]>

    ValidationResult containing array of matching SplicingOutcome objects

    Example

    const result = findVariantsByPolypeptideLength(preMRNA, 100, 200);
    if (result.success) {
    console.log(`Found ${result.data.length} variants with polypeptides 100-200 amino acids`);
    }