genomicSimulationC 0.3
|
Function names are not all consistent between R and C counterparts of genomicSimulation, particularly for functions introduced very early in the package's life. This is a table of which functions match up with which.
This can also be interpreted as the list of user-facing functions in genomicSimulationC (though to use genomicSimulationC, you'll also need to consider the delete_ family and the structs in which data is stored).
genomicSimulationC (C) | genomicSimulation (R) |
---|---|
load_data_files | load.data |
load_genotypefile | load.genotypes |
load_mapfile | load.map |
load_effectfile | load.effects |
change_eff_set_centres_to_values | change.eff.set.centres |
change_eff_set_centres_of_allele_count | change.eff.set.centres.of.allele |
define_matrix_format_details | define.matrix.format.details |
delete_group | delete.group |
delete_recombination_map | delete.recombination.map |
delete_eff_set | delete.effect.set |
calculate_minimal_bv | see.minimal.GEBV |
calculate_optimal_bv | see.optimal.GEBV |
calculate_optimal_haplotype | see.optimal.haplotype |
create_new_label | create.new.label |
load_blocks | create.markerblocks |
create_evenlength_blocks_each_chr | create.markerblocks.from.chrsplit |
~ | |
make_all_unidirectional_crosses | make.all.unidirectional.crosses |
make_crosses_from_file | make.crosses.from.file |
make_double_crosses_from_file | make.double.crosses.from.file |
make_doubled_haploids | make.doubled.haploids |
make_clones | make.clones |
self_n_times | self.n.times |
make_targeted_crosses | make.targeted.crosses |
make_random_crosses | make.random.crosses |
make_random_crosses_between | make.random.crosses.between |
~ | |
get_existing_group_counts | see.existing.groups |
get_group_names | see.group.data(data.type="N") |
get_group_ids | see.group.data(data.type="D") |
get_group_indexes | see.group.data(data.type="X") |
get_group_genes | see.group.data(data.type="G") |
get_group_bvs | see.group.data(data.type="B") |
get_group_parent_names(parent=1) | see.group.data(data.type="P1") |
get_group_parent_names(parent=2) | see.group.data(data.type="P2") |
get_group_pedigrees | see.group.data(data.type="ped") |
~ | |
change_names_to_values | change.names.to.values |
change_allele_symbol | change.allele.symbol |
change_labels_to_values | change.label.to.values |
change_labels_to | change.label.to.this |
change_labels_by_amount | change.label.by.amount |
change_label_default | change.label.default |
delete_label | delete.label |
~ | |
split_evenly_into_two | break.group.evenly(into.n=2) |
split_evenly_into_n | break.group.evenly |
split_into_buckets | break.group.into.buckets |
split_randomly_into_two | break.group.randomly(into.n=2) |
split_randomly_into_n | break.group.randomly |
split_by_probabilities | break.group.with.probabilities |
split_by_bv | break.group.by.gebv |
split_into_families | break.group.into.families |
split_into_halfsib_families | break.group.into.halfsib.families |
split_into_individuals | break.group.into.individuals |
split_by_label_value | break.group.by.label.value |
split_by_label_range | break.group.by.label.range |
make_group_from | make.group |
combine_groups | combine.groups |
~ | |
calculate_allele_counts | see.group.gene.data(allele) |
calculate_bvs | see.GEBVs |
calculate_local_bvs | see.local.GEBVs |
~ | |
save_allele_counts | save.allele.counts |
save_bvs | save.GEBVs |
save_local_bvs | save.local.GEBVs |
save_genotypes | save.genotypes |
save_pedigrees | save.pedigrees |
calculate_recombinations_from_file | find.crossovers |