Module phc.easy.omics.options.gene_class

Expand source code
from enum import Enum


class GeneClass(str, Enum):
    PROTEIN_CODING = ("protein coding,nonsense mediated decay",)
    PSEUDOGENE = "pseudogene,unprocessed pseudogene,polymorphic pseudogene,unitary pseudogene,transcribed unprocessed pseudogene,transcribed processed pseudogene, IG pseudogene"
    MICRO_RNA = "micro RNA"
    SHORT_NCRNA = (
        "piRNA,rRNA,siRNA,snRNA,snoRNA,tRNA,scaRNA,vaultRNA,sRNA,misc RNA"
    )
    LONG_NCRNA = "lincRNA,macro IncRNA,prime3 overlapping ncrna,antisense,retained intron,sense intronic,sense overlapping,macro IncRNA,bidirectional IncRNA"
    IMMUNOGLOBULIN = "IG C gene,IG D gene,IG J gene,IG V gene"
    T_CELL_RECEPTOR = "TR C gene,TR J gene, TR V gene"

Classes

class GeneClass (value, names=None, *, module=None, qualname=None, type=None, start=1)

An enumeration.

Expand source code
class GeneClass(str, Enum):
    PROTEIN_CODING = ("protein coding,nonsense mediated decay",)
    PSEUDOGENE = "pseudogene,unprocessed pseudogene,polymorphic pseudogene,unitary pseudogene,transcribed unprocessed pseudogene,transcribed processed pseudogene, IG pseudogene"
    MICRO_RNA = "micro RNA"
    SHORT_NCRNA = (
        "piRNA,rRNA,siRNA,snRNA,snoRNA,tRNA,scaRNA,vaultRNA,sRNA,misc RNA"
    )
    LONG_NCRNA = "lincRNA,macro IncRNA,prime3 overlapping ncrna,antisense,retained intron,sense intronic,sense overlapping,macro IncRNA,bidirectional IncRNA"
    IMMUNOGLOBULIN = "IG C gene,IG D gene,IG J gene,IG V gene"
    T_CELL_RECEPTOR = "TR C gene,TR J gene, TR V gene"

Ancestors

  • builtins.str
  • enum.Enum

Class variables

var IMMUNOGLOBULIN
var LONG_NCRNA
var MICRO_RNA
var PROTEIN_CODING
var PSEUDOGENE
var SHORT_NCRNA
var T_CELL_RECEPTOR