|
ContextSV v1.0.0
|

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