Skip to main content

Module parallel

Module parallel 

Source
Expand description

Parallel processing infrastructure for genomic data

This module provides traits and utilities for parallel computation of statistics across large genomic files using Rayon.

Structs§

FileChunk
Represents a byte range in a file for parallel processing
ParallelConfig
Configuration for parallel computation

Traits§

Mergeable
Trait for statistics that can be merged from parallel computations

Functions§

calculate_chunks
Calculate file chunks for parallel processing
find_record_boundary
Find the start of the next complete record after a byte offset
get_thread_pool
Get or create a thread pool with the specified number of threads