SYMBOL INDEX (128 symbols across 12 files) FILE: src/avx2_seeding.rs function mm_hash256 (line 6) | pub unsafe fn mm_hash256(kmer: __m256i) -> __m256i { function extract_markers_avx2 (line 33) | pub unsafe fn extract_markers_avx2(string: &[u8], kmer_vec: &mut Vec, steps: usize) -> Vec>{ function contain (line 115) | pub fn contain(mut args: ContainArgs, pseudotax_in: bool) { function derep_if_reassign_threshold (line 365) | fn derep_if_reassign_threshold<'a>(results_old: &Vec, results... function estimate_true_cov (line 389) | fn estimate_true_cov(results: &mut Vec, kmer_id_opt: Option, sequence_sketch: &Se... function winner_table (line 422) | fn winner_table<'a>(results : &'a Vec, log_reassign: bool) ->... function print_header (line 473) | fn print_header(pseudotax: bool, writer: &mut Box, est... function get_genome_sketches (line 494) | fn get_genome_sketches( function get_seq_sketch (line 556) | fn get_seq_sketch( function get_stats (line 613) | fn get_stats<'a>( function ani_from_lambda (line 829) | fn ani_from_lambda(lambda: Option, _mean: f64, k: f64, full_cov: &[... function bootstrap_interval (line 861) | fn bootstrap_interval( function get_kmer_identity (line 913) | fn get_kmer_identity(seq_sketch: &SequencesSketch, estimate_unknown: boo... FILE: src/inference.rs function r_from_moments_lambda (line 6) | pub fn r_from_moments_lambda(m: f64, v: f64, lambda: f64) -> f64{ function ratio_formula (line 12) | pub fn ratio_formula(val: f64, r: f64, lambda: f64) -> f64{ function ratio_from_moments_lambda (line 21) | fn ratio_from_moments_lambda(val: f64, lambda: f64, m: f64, v: f64) -> O... function binary_search_lambda (line 29) | pub fn binary_search_lambda(full_covs: &[u32]) -> Option{ function var (line 104) | pub fn var(data: &[u32]) -> Option { function mean (line 116) | pub fn mean(data: &[u32]) -> Option { function mme_lambda (line 126) | pub fn mme_lambda(full_covs: &[u32]) -> Option { function mle_zip (line 157) | pub fn mle_zip(full_covs: &[u32], _k: f64) -> Option { function newton_raphson (line 194) | fn newton_raphson(rat: f64, mean: f64) -> f64 { function ratio_lambda (line 207) | pub fn ratio_lambda(full_covs: &Vec, min_count_correct: f64) -> Opt... FILE: src/inspect.rs function pipe_write (line 11) | fn pipe_write(text: &str, writer: &mut Box){ type SequencesSketchInspect (line 20) | struct SequencesSketchInspect{ method from (line 32) | fn from( type GenomeSketchInspect (line 49) | pub struct GenomeSketchInspect{ method from (line 57) | fn from( type DatabaseSketch (line 70) | pub struct DatabaseSketch{ type DatabaseVisitor (line 79) | struct DatabaseVisitor { type Value (line 87) | type Value = Self; method expecting (line 88) | fn expecting(&self, formatter: &mut std::fmt::Formatter) -> std::fmt::... method visit_seq (line 92) | fn visit_seq(mut self, mut seq: S) -> Result method deserialize (line 108) | fn deserialize(deserializer: D) -> Result function inspect (line 117) | pub fn inspect(args: InspectArgs){ function get_db_sketch_inspect (line 184) | fn get_db_sketch_inspect( function get_seq_sketch_inspect (line 218) | fn get_seq_sketch_inspect( FILE: src/main.rs function main (line 18) | fn main() { FILE: src/seeding.rs function mm_hash64 (line 4) | pub fn mm_hash64(kmer: u64) -> u64 { function rev_hash_64 (line 18) | pub fn rev_hash_64(hashed_key: u64) -> u64 { function decode (line 54) | pub fn decode(byte: u64) -> u8 { function print_string (line 67) | pub fn print_string(kmer: u64, k: usize) { function _position_min (line 78) | fn _position_min(slice: &[T]) -> Option { function fmh_seeds (line 86) | pub fn fmh_seeds( function fmh_seeds_positions (line 148) | pub fn fmh_seeds_positions( FILE: src/sketch.rs type Marker (line 25) | type Marker = u32; function check_vram_and_block (line 27) | pub fn check_vram_and_block(max_ram: usize, file: &str) { function extract_markers (line 53) | pub fn extract_markers(string: &[u8], kmer_vec: &mut Vec, c: usize,... function extract_markers_positions (line 71) | pub fn extract_markers_positions( function is_fastq (line 95) | pub fn is_fastq(file: &str) -> bool { function is_fasta (line 109) | pub fn is_fasta(file: &str) -> bool { function check_args_valid (line 123) | fn check_args_valid(args: &SketchArgs) { function parse_ambiguous_files (line 164) | fn parse_ambiguous_files( function parse_reads_and_genomes (line 191) | fn parse_reads_and_genomes( function parse_paired_end_reads (line 218) | fn parse_paired_end_reads( function parse_line_file (line 252) | fn parse_line_file(file_name: &str, vec: &mut Vec) { function parse_sample_names (line 260) | fn parse_sample_names(args: &SketchArgs) -> Option> { function sketch (line 276) | pub fn sketch(args: SketchArgs) { function sketch_genome_individual (line 481) | pub fn sketch_genome_individual( function sketch_genome (line 551) | pub fn sketch_genome( function pair_kmer_single (line 627) | fn pair_kmer_single(s1: &[u8]) -> Option<([Marker; 2], [Marker; 2])> { function pair_kmer (line 661) | fn pair_kmer(s1: &[u8], s2: &[u8]) -> Option<([Marker; 2], [Marker; 2])> { function dup_removal_lsh_full_exact (line 692) | fn dup_removal_lsh_full_exact( function dup_removal_lsh_full (line 735) | fn dup_removal_lsh_full( function sketch_pair_sequences (line 773) | pub fn sketch_pair_sequences( function sketch_sequences_needle (line 899) | pub fn sketch_sequences_needle( FILE: src/types.rs type AdjustStatus (line 39) | pub enum AdjustStatus { method default (line 46) | fn default() -> Self {AdjustStatus::Low } type Kmer (line 49) | pub type Kmer = u64; constant BYTE_TO_SEQ (line 50) | pub const BYTE_TO_SEQ: [u8; 256] = [ function mm_hash (line 62) | pub fn mm_hash(bytes: &[u8]) -> usize { type MMHasher (line 74) | pub struct MMHasher { method write (line 80) | fn write(&mut self, bytes: &[u8]) { method finish (line 84) | fn finish(&self) -> u64 { method default (line 91) | fn default() -> MMHasher { type MMBuildHasher (line 97) | pub type MMBuildHasher = BuildHasherDefault; type MMHashMap (line 98) | pub type MMHashMap = HashMap; type MMHashSet (line 99) | pub type MMHashSet = HashSet; type FxHashMapVisitor (line 108) | struct FxHashMapVisitor; type Value (line 111) | type Value = FxHashMap; method expecting (line 113) | fn expecting(&self, formatter: &mut std::fmt::Formatter) -> std::fmt::... method visit_seq (line 117) | fn visit_seq(self, mut seq: A) -> Result function serialize (line 132) | pub fn serialize( function deserialize (line 140) | pub fn deserialize<'de, D>(deserializer: D) -> Result{ FILE: tests/integration_test.rs function fresh (line 8) | fn fresh(){ function test_sketch_commands (line 17) | fn test_sketch_commands() { function test_profile_vs_query (line 114) | fn test_profile_vs_query(){ function test_sketch_list (line 145) | fn test_sketch_list(){ function test_profile_disabling (line 212) | fn test_profile_disabling(){ function test_sketch_fasta_fastq_concord (line 248) | fn test_sketch_fasta_fastq_concord(){ function test_sample_names (line 298) | fn test_sample_names(){ function test_fpr (line 378) | fn test_fpr(){ function test_raw_inputs_profile_simple (line 425) | fn test_raw_inputs_profile_simple(){ function test_estimate_read_counts (line 466) | fn test_estimate_read_counts(){ function test_raw_inputs_profile_with_sketch (line 512) | fn test_raw_inputs_profile_with_sketch(){ function test_inspect (line 552) | fn test_inspect(){ FILE: tests/unit_test.rs function test_hash (line 4) | fn test_hash(){