pub struct ReadSimConfig {
pub read_length: usize,
pub coverage: f64,
pub fragment_mean: f64,
pub fragment_std: f64,
pub error_rate: f64,
pub paired: bool,
pub seed: u64,
}Expand description
Configuration for the read simulator.
Fields§
§read_length: usizeRead length in bases (default 150).
coverage: f64Desired sequencing coverage (default 30.0).
fragment_mean: f64Mean insert/fragment size in bases (default 300.0).
fragment_std: f64Standard deviation of fragment size (default 50.0).
error_rate: f64Per-base error rate at position 0 (default 0.001).
paired: boolWhether to produce paired-end reads (default true).
seed: u64PRNG seed for reproducibility.
Trait Implementations§
Source§impl Clone for ReadSimConfig
impl Clone for ReadSimConfig
Source§fn clone(&self) -> ReadSimConfig
fn clone(&self) -> ReadSimConfig
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 moreSource§impl Debug for ReadSimConfig
impl Debug for ReadSimConfig
Auto Trait Implementations§
impl Freeze for ReadSimConfig
impl RefUnwindSafe for ReadSimConfig
impl Send for ReadSimConfig
impl Sync for ReadSimConfig
impl Unpin for ReadSimConfig
impl UnsafeUnpin for ReadSimConfig
impl UnwindSafe for ReadSimConfig
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