pub struct SequenceIdentifier {}
Expand description
A parsed sequence identifier
Fields§
§sequencer_id: String
ID of the sequencing machine
run_count: u16
The number of sequencing runs this machine has performed
flow_cell_id: String
ID of the flow cell, printed on the side of the glass slide
lane: u8
Lane number. For MiSeqs, this is always 1
side: u8
The near or far side off the flow cell surface
swath: u8
The row within a lane, if wide enough. For MiSeqs, this is always 1
tile: u8
The positional order of the region where the cluster is located
x: u16
The x-coordinate of the cluster
y: u16
The y-coordinate of the cluster
read: u8
The read number
is_filtered: bool
Whether the read was filtered for low quality (Y=filtered)
control_number: u8
Indicates the type of control, 0 = not a control read
sample: Sample
Number from sample sheet, or the sequence if the read is in Undetermined Reads
Auto Trait Implementations§
impl Freeze for SequenceIdentifier
impl RefUnwindSafe for SequenceIdentifier
impl Send for SequenceIdentifier
impl Sync for SequenceIdentifier
impl Unpin for SequenceIdentifier
impl UnwindSafe for SequenceIdentifier
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