pub struct ColocSeries { /* private fields */ }Implementations§
Source§impl ColocSeries
impl ColocSeries
pub fn new( pair: ColocPair, frames: Vec<ColocFrame>, counts_a: Vec<u64>, counts_b: Vec<u64>, scatter: Vec<u64>, ) -> Self
pub fn from_parts( pair: ColocPair, frames: Vec<ColocFrame>, counts_a: Vec<u64>, counts_b: Vec<u64>, scatter: Vec<u64>, total: ColocFrame, ) -> Self
pub fn pair(&self) -> ColocPair
pub fn frames(&self) -> &[ColocFrame]
pub fn frame(&self, time: u32) -> Option<&ColocFrame>
pub fn counts_a(&self) -> &[u64]
pub fn counts_b(&self) -> &[u64]
pub fn scatter(&self) -> &[u64]
pub fn total(&self) -> &ColocFrame
pub fn scatter_at(&self, a: usize, b: usize) -> u64
pub fn statistics(&self, thresholds: ColocThresholds) -> ColocStatistics
pub fn frame_statistics( &self, time: u32, thresholds: ColocThresholds, ) -> Option<ColocStatistics>
pub fn otsu(&self) -> ColocThresholds
pub fn csv(&self, thresholds: ColocThresholds) -> String
Trait Implementations§
Source§impl Clone for ColocSeries
impl Clone for ColocSeries
Source§impl Debug for ColocSeries
impl Debug for ColocSeries
Source§impl PartialEq for ColocSeries
impl PartialEq for ColocSeries
impl StructuralPartialEq for ColocSeries
Auto Trait Implementations§
impl Freeze for ColocSeries
impl RefUnwindSafe for ColocSeries
impl Send for ColocSeries
impl Sync for ColocSeries
impl Unpin for ColocSeries
impl UnsafeUnpin for ColocSeries
impl UnwindSafe for ColocSeries
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