Skip to contents

All functions

compute_beta_g()
Compute product of matrixes based on few parameters
compute_current_microbiome()
Compute microbiomes for all individuals of current generation gathering all relevant object already computed.
compute_mean_microbiome()
apply mean on rows for each taxa across population
compute_phenotypes()
Compute phenotype values based on generated object of current generation
assign_taxa()
Assign all taxa to a cluster, eventually under genetic control using hclust
gen_effect_calibration()
Calibration of genetic effect from founder population data
generate_founder()
Formatting of ped and map files into haplotypes table and filter individuals
holo_simu()
Main function to generate transgenerational hologenomic data
read_input_data()
Formatting data from file paths to base population object
replace_zero()
Replace zero in the matrix by 1e-15 to avoid infinite values when CLR transformation is computed
richness_from_abundances_gen()
If selection based on diversity, need to go back to counts using multinomial sampling from abundances.
root()
Compute root value for beta matrix construction
select_individual()
Obtain id of the parents selected for the next generation based on the criteria chosen by the user