pub struct ReasmConfig {
pub minimap2: String,
pub spades_py: PathBuf,
pub spades_python: PathBuf,
pub threads: usize,
pub core_cov: f64,
pub jobs: usize,
}Expand description
Tool paths + tuning for the reassembly step.
Fields§
§minimap2: String§spades_py: PathBufPath to spades.py.
spades_python: PathBufPython interpreter that can run SPAdes (its pixi env python; the system
python is often too old). Empty => call spades_py directly on PATH.
threads: usize§core_cov: f64Fraction of a read covered by the ARG alignment to call it “core” (0.70).
jobs: usizeConcurrent SPAdes jobs.
Auto Trait Implementations§
impl Freeze for ReasmConfig
impl RefUnwindSafe for ReasmConfig
impl Send for ReasmConfig
impl Sync for ReasmConfig
impl Unpin for ReasmConfig
impl UnsafeUnpin for ReasmConfig
impl UnwindSafe for ReasmConfig
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more