List of all items
Structs
- agc_compressor::QueueStats
- agc_compressor::StreamingQueueCompressor
- agc_compressor::StreamingQueueConfig
- agc_index_ffi::CppArchive
- agc_index_ffi::CppCollection
- agc_index_ffi::SegmentPlacement
- base_validation_ffi::BaseCounts
- base_validation_ffi::PositionArray
- bloom_filter::BloomFilter
- contig_compression::CompressionContext
- contig_compression::SegmentPart
- contig_iterator::BufferedPansnFileIterator
- contig_iterator::MultiFileIterator
- contig_iterator::PansnFileIterator
- decompressor::Decompressor
- decompressor::DecompressorConfig
- find_splitters_in_contig_ffi::FindSplittersResult
- genome_io::GenomeIO
- genome_io::GenomeWriter
- kmer::Kmer
- kmer_helpers_ffi::KmerArray
- kmer_helpers_ffi::RemoveSingletonsResult
- kmer_pair_ffi::KmerPair
- lz_diff::LZDiff
- memory_bounded_queue::MemoryBoundedQueue
- priority_queue::BoundedPriorityQueue
- reverse_complement_ffi::Sequence
- segment::Segment
- segment_boundary_ffi::SegmentBoundary
- segment_buffer::BufferedSegments
- segment_buffer::SegmentPart
- segment_helpers_ffi::ContigSlice
- segment_split_ffi::SegmentSplitInfo
- splitter_check_ffi::BoolArray
- splitter_check_ffi::SplitterChecker
- splitters_ffi::SplitterResult
- task::Task
- worker::SharedCompressorState
Enums
- kmer::KmerMode
- memory_bounded_queue::PushError
- memory_bounded_queue::TryPushError
- priority_queue::PopResult
- task::ContigProcessingStage
Traits
Functions
- agc_compress_ffi::compress_with_cpp_agc
- agc_compress_ffi::compress_with_rust_splitters
- base_validation_ffi::ragc_count_base_validity
- base_validation_ffi::ragc_find_invalid_base_positions
- base_validation_ffi::ragc_free_position_array
- base_validation_ffi::ragc_is_valid_base
- base_validation_ffi::ragc_should_reset_kmer
- contig_compression::compress_contig
- env_cache::assert_cpp_archive
- env_cache::assert_verbose
- env_cache::debug_compression_sizes
- env_cache::debug_decode
- env_cache::debug_endpos
- env_cache::debug_fallback2
- env_cache::debug_fallback2_enabled
- env_cache::debug_is_dir
- env_cache::debug_lz
- env_cache::debug_lz_decode
- env_cache::debug_lz_decode_full
- env_cache::debug_lz_enabled
- env_cache::debug_overlap
- env_cache::debug_reconstruct
- env_cache::debug_ref
- env_cache::debug_ref_write
- env_cache::debug_segment_coverage
- env_cache::debug_split
- env_cache::debug_split_find
- env_cache::debug_split_map
- env_cache::debug_split_ref
- env_cache::debug_term
- env_cache::disable_barrier_split
- env_cache::group_log
- env_cache::split_all
- env_cache::split_create_groups
- env_cache::test_lz_encoding
- env_cache::trace_all_splits
- env_cache::trace_group
- env_cache::trace_groups
- find_splitters_in_contig_ffi::ragc_find_splitters_in_contig
- find_splitters_in_contig_ffi::ragc_free_find_splitters_result
- genome_io::parse_sample_from_header
- kmer::canonical_kmer
- kmer::decode_base
- kmer::encode_base
- kmer::extract_kmer
- kmer::reverse_complement
- kmer::reverse_complement_kmer
- kmer_extract::enumerate_kmers
- kmer_extract::find_candidate_kmers
- kmer_extract::find_new_splitters_kmers
- kmer_extract::remove_non_singletons
- kmer_extract::remove_non_singletons_with_duplicates
- kmer_helpers_ffi::ragc_extract_canonical_kmers
- kmer_helpers_ffi::ragc_extract_kmer_at_position
- kmer_helpers_ffi::ragc_find_new_splitters_kmers
- kmer_helpers_ffi::ragc_free_kmer_array
- kmer_helpers_ffi::ragc_remove_non_singletons
- kmer_helpers_ffi::ragc_remove_non_singletons_with_duplicates
- kmer_pair_ffi::ragc_create_empty_kmer_pair
- kmer_pair_ffi::ragc_create_kmer_pair
- kmer_pair_ffi::ragc_is_empty_kmer
- kmer_pair_ffi::ragc_is_valid_kmer_pair
- kmer_pair_ffi::ragc_kmer_pair_equals
- lz_diff::print_lz_stats
- lz_matcher::get_coding_cost_vector
- preprocessing::preprocess_raw_contig
- preprocessing_ffi::ragc_preprocess_raw_contig
- reverse_complement_ffi::ragc_complement_base
- reverse_complement_ffi::ragc_free_sequence
- reverse_complement_ffi::ragc_reverse_complement_copy
- reverse_complement_ffi::ragc_reverse_complement_inplace
- segment::split_at_splitters
- segment::split_at_splitters_with_size
- segment_boundary_ffi::ragc_calculate_segment_boundary
- segment_boundary_ffi::ragc_calculate_segment_end
- segment_boundary_ffi::ragc_calculate_segment_length
- segment_boundary_ffi::ragc_calculate_split_position
- segment_compression::compress_reference_segment
- segment_compression::compress_segment
- segment_compression::compress_segment_configured
- segment_compression::compress_segment_plain
- segment_compression::decompress_segment
- segment_compression::decompress_segment_with_marker
- segment_helpers_ffi::ragc_free_contig_slice
- segment_helpers_ffi::ragc_get_contig_part
- segment_split_ffi::ragc_calculate_seg2_start_pos
- segment_split_ffi::ragc_calculate_segment1_size
- segment_split_ffi::ragc_calculate_segment_split
- splitter_check_ffi::ragc_check_splitters_batch
- splitter_check_ffi::ragc_create_splitter_checker
- splitter_check_ffi::ragc_free_bool_array
- splitter_check_ffi::ragc_free_splitter_checker
- splitter_check_ffi::ragc_is_splitter
- splitters::determine_splitters
- splitters::determine_splitters_streaming
- splitters::determine_splitters_streaming_first_sample
- splitters::find_candidate_kmers_multi
- splitters::find_new_splitters_for_contig
- splitters::is_hard_contig
- splitters::is_splitter
- splitters::two_pass_splitter_discovery
- splitters_ffi::ragc_determine_splitters
- splitters_ffi::ragc_free_splitters
- tuple_packing::bytes_to_tuples
- tuple_packing::tuples_to_bytes
- worker::create_agc_archive
- worker::worker_thread
- zstd_pool::compress_segment_pooled
- zstd_pool::decompress_segment_pooled