INNER CODE UNIT · Rust

diff

bluenote-1577/skani · src/chain.rs:48

            let diff = data_mean - (*value);

            diff * diff
        }).sum::<f64>() / count as f64;

        variance.sqrt()
    }
}

fn bootstrap_interval(ani_ests: &Vec<(f64,usize)>) -> (f64,f64,f64){
    let ani_est_no_mult = ani_ests.iter().map(|x| x.0).collect::<Vec<f64>>();
    let std = std_deviation(&ani_est_no_mult);
    let mut res = vec![];
    let mut mult_ani_ests = vec![];
    fastrand::seed(7);
    let num_samp = ani_ests.len();
    //Return no confidence interval if number of samples is too small. 
    if num_samp < 10 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…