Skip to content

Documentation for enums

CNVType

Bases: StrEnum

Types of CNV regions.

GAIN = 'gain' class-attribute instance-attribute

Represent a duplication of a region

LOSS = 'loss' class-attribute instance-attribute

Represent a deletion of a region

GenesDBGeneType

Bases: StrEnum

Types of genes as stored in the GenesDB database.

Overlap

Bases: Enum

Possible types of overlap between two regions.

ANY = enum.auto() class-attribute instance-attribute

any overlap between regions

CONTAINED_INSIDE = enum.auto() class-attribute instance-attribute

the second region is inside the entire first region

END_ONLY = enum.auto() class-attribute instance-attribute

the second region overlap only the end of the second region (and not start)

SPAN_ENTIRE = enum.auto() class-attribute instance-attribute

the second region overlaps the entire first region

START_ONLY = enum.auto() class-attribute instance-attribute

the second region overlap only the start of the second region (and not end)

START_OR_END = enum.auto() class-attribute instance-attribute

the second region overlap either only the end or the start of the second region

RegulatoryType

Bases: StrEnum

Types of regulatory elements as stored in the database.

handler: python options: show_root_heading: false show_source: true