constants module¶
-
mavis.annotate.constants.
DEFAULTS
= WeakMavisNamespace(annotation_filters='choose_more_annotated,choose_transcripts_by_priority', draw_fusions_only=True, draw_non_synonymous_cdna_only=True, max_orf_cap=3, min_domain_mapping_match=0.9, min_orf_size=300)¶
-
mavis.annotate.constants.
SPLICE_SITE_RADIUS
= 2¶ number of bases away from an exon boundary considered to be part of the splice site such that if it were altered the splice site would be considered to be abrogated.
Type: int
-
mavis.annotate.constants.
SPLICE_TYPE
= MavisNamespace(COMPLEX='complex', MULTI_RETAIN='retained multiple introns', MULTI_SKIP='skipped multiple exons', NORMAL='normal', RETAIN='retained intron', SKIP='skipped exon')¶ holds controlled vocabulary for allowed splice type classification values
RETAIN
: an intron was retainedSKIP
: an exon was skippedNORMAL
: no exons were skipped and no introns were retained. the normal/expected splicing pattern was followedMULTI_RETAIN
: multiple introns were retainedMULTI_SKIP
: multiple exons were skippedCOMPLEX
: some combination of exon skipping and intron retention
Type: MavisNamespace