ferro-hgvs 0.6.0

HGVS variant normalizer - part of the ferro bioinformatics toolkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! `VariantProjection` result type.

use crate::hgvs::variant::HgvsVariant;

/// The result of projecting a g. variant onto a transcript.
#[derive(Debug, Clone)]
pub struct VariantProjection {
    pub genomic: HgvsVariant,
    pub coding: Option<HgvsVariant>,
    pub protein: Option<HgvsVariant>,
    pub transcript_id: String,
    pub gene_symbol: Option<String>,
    pub is_frameshift: bool,
    pub is_intronic: bool,
    pub is_utr: bool,
}