rsomics_fastq_trim/lib.rs
1pub mod adapter;
2pub mod fixed;
3pub mod overlap;
4pub(crate) mod parallel_gz;
5pub mod pipeline;
6pub mod polyx;
7
8pub use adapter::{AdapterConfig, find_adapter_3p};
9pub use fixed::{FixedTrimConfig, apply_fixed};
10pub use overlap::{OverlapConfig, OverlapResult, analyze as analyze_overlap, reverse_complement};
11pub use pipeline::{Pipeline, PipelineConfig, TrimReport};
12pub use polyx::{PolyXConfig, find_dominant_polyx_3p, find_polyx_3p};