Interface RNAProcessingOptions

Configuration options for RNA processing pipeline.

interface RNAProcessingOptions {
    addFivePrimeCap?: boolean;
    addPolyATail?: boolean;
    minimumCodingLength?: boolean;
    polyATailLength?: number;
    skipSpliceSiteValidation?: boolean;
    validateCodons?: boolean;
}

Properties

addFivePrimeCap?: boolean

Whether to add 5' methylguanosine cap (default: true)

addPolyATail?: boolean

Whether to add 3' poly-A tail (default: true)

minimumCodingLength?: boolean

Minimum coding sequence length in nucleotides (default: 3)

polyATailLength?: number

Length of poly-A tail to add (default: 200)

skipSpliceSiteValidation?: boolean

Whether to skip splice site validation during splicing (default: false)

validateCodons?: boolean

Whether to validate coding sequence has start/stop codons (default: true)