pub struct SpliceScore {
pub transcript_id: String,
pub is_canonical: bool,
pub disrupts_consensus: bool,
pub score_ref: f64,
pub score_alt: f64,
pub delta_score: f64,
}Expand description
Splice site disruption score for a variant.
Fields§
§transcript_id: String§is_canonical: boolWhether the affected site is a canonical GT-AG splice site.
disrupts_consensus: boolWhether the variant disrupts the consensus dinucleotide.
score_ref: f64Position weight matrix score with reference allele.
score_alt: f64Position weight matrix score with alternate allele.
delta_score: f64Difference: score_alt - score_ref (negative = deleterious).
Trait Implementations§
Source§impl Clone for SpliceScore
impl Clone for SpliceScore
Source§fn clone(&self) -> SpliceScore
fn clone(&self) -> SpliceScore
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SpliceScore
impl RefUnwindSafe for SpliceScore
impl Send for SpliceScore
impl Sync for SpliceScore
impl Unpin for SpliceScore
impl UnsafeUnpin for SpliceScore
impl UnwindSafe for SpliceScore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more