|
ContextSV v1.0.0
|
Typedefs | |
| using | SVEvidenceFlags = std::bitset< 10 > |
Enumerations | |
| enum class | SVType { UNKNOWN = -1 , DEL = 0 , DUP = 1 , INV = 2 , INS = 3 , BND = 4 , NEUTRAL = 5 , LOH = 6 } |
| enum class | Genotype { HOMOZYGOUS_REF = 0 , HETEROZYGOUS = 1 , HOMOZYGOUS_ALT = 2 , UNKNOWN = 3 } |
| enum class | SVDataType { CIGARINS = 0 , CIGARDEL = 1 , CIGARCLIP = 2 , SPLIT = 3 , SPLITDIST1 = 4 , SPLITDIST2 = 5 , SPLITINV = 6 , SUPPINV = 7 , HMM = 8 , UNKNOWN = 9 } |
Functions | |
| std::string | getSVTypeString (SVType sv_type) |
| std::string | getSVAlignmentTypeString (SVEvidenceFlags aln_type) |
| SVType | getSVTypeFromCNState (int cn_state) |
| std::string | getGenotypeString (Genotype genotype) |
| std::string | getSVTypeSymbol (SVType sv_type) |
| bool | isValidCopyNumberUpdate (SVType sv_type, SVType updated_sv_type) |
Variables | |
| const std::unordered_map< SVType, std::string > | SVTypeString |
| const std::unordered_map< SVType, std::string > | SVTypeSymbol |
| const std::unordered_map< Genotype, std::string > | GenotypeString |
| const std::unordered_map< SVDataType, std::string > | SVDataTypeString |
| const std::unordered_map< int, SVType > | CNVTypeMap |
| using sv_types::SVEvidenceFlags = typedef std::bitset<10> |
|
strong |
|
strong |
|
strong |
|
inline |
|
inline |

|
inline |

|
inline |

|
inline |

| const std::unordered_map<int, SVType> sv_types::CNVTypeMap |
| const std::unordered_map<Genotype, std::string> sv_types::GenotypeString |
| const std::unordered_map<SVDataType, std::string> sv_types::SVDataTypeString |
| const std::unordered_map<SVType, std::string> sv_types::SVTypeString |
| const std::unordered_map<SVType, std::string> sv_types::SVTypeSymbol |