pub struct Protein {
pub accession: String,
pub description: String,
pub spectral_count: u16,
pub sequence_count: u16,
pub sequence_coverage: f32,
pub molecular_weight: u32,
pub peptides: Vec<Peptide>,
pub channels: u8,
}Expand description
Protein-level TMT quantification data, as well as additional metadata about the protein that is output in the Census file
Fields§
§accession: StringUniprot accession identifier
description: StringLong-form description
spectral_count: u16Number of spectral counts
sequence_count: u16Number of unique sequence counts
sequence_coverage: f32Sequence coverage
molecular_weight: u32Molecular weight
peptides: Vec<Peptide>Raw signal intensity channels
channels: u8Implementations§
Trait Implementations§
Source§impl PartialOrd for Protein
impl PartialOrd for Protein
impl StructuralPartialEq for Protein
Auto Trait Implementations§
impl Freeze for Protein
impl RefUnwindSafe for Protein
impl Send for Protein
impl Sync for Protein
impl Unpin for Protein
impl UnwindSafe for Protein
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