//! Streaming FASTQ ingress and preprocessing for `nuclease`.
//!
//! The binary owns local or ENA ingress, emits sequence records in a caller-selected
//! layout/format/encoding, and is intended to compose directly with downstream tools such as
//! `sourmash scripts singlesketch`.
use Parser;
use Result;
/// Parse CLI arguments, initialize tracing, and execute the selected pipeline.
///
/// # Errors
///
/// Returns an error when ingress selection, reader construction, parsing, transport, or output
/// finalization fails.