pub struct Seed {
pub bwt_row: u64,
pub pos: usize,
pub read_pos: usize,
pub len: usize,
pub seed_type: SeedType,
pub constraint: Constraint,
pub hit_count: usize,
}Expand description
A seed (substring match) for alignment
Fields§
§bwt_row: u64BWT row position (for position resolution)
pos: usizeStarting position in reference
read_pos: usizeStarting position in read
len: usizeLength of the seed
seed_type: SeedTypeSeed type
constraint: ConstraintConstraint used for this seed
hit_count: usizeNumber of genome positions this seed sequence matches Lower values indicate more unique/better seeds
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Seed
impl RefUnwindSafe for Seed
impl Send for Seed
impl Sync for Seed
impl Unpin for Seed
impl UnsafeUnpin for Seed
impl UnwindSafe for Seed
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