To cite citation("poppr")
. When referring to
getfile
- Provides a quick GUI to grab files for importread.genalex
- Read GenAlEx formatted csv files to a genind objectgenind2genalex
- Converts genind objects to GenAlEx formatted csv filesas.genclone
- Converts genind objects to genclone objectssetpop
- Set the population using defined hierarchiessplithierarchy
- Split a concatenated hierarchy imported as a populationsethierarchy
- Define a population hierarchy of a genclone objectgethierarchy
- Extract the hierarchy data frameaddhierarchy
- Add a vector or data frame to an existing hierarchynamehierarchy
- Rename a population hierarchymissingno
- Handles missing dataclonecorrect
- Clone censors at a specified population hierarchyinformloci
- Detects and removes phylogenetically uninformative locipopsub
- Subsets genind objects by populationshufflepop
- Shuffles genotypes at each locus using four different shuffling algorithmsrecode_polyploids
- Recode polyploid data sets with missing alleles imported as "0"bruvo.dist
- Bruvo's distancediss.dist
- Absolute genetic distance (see provesti.dist)nei.dist
- Nei's 1978 genetic distancerogers.dist
- Rogers' euclidean distancereynolds.dist
- Reynolds' coancestry distanceedwards.dist
- Edwards' angular distanceprovesti.dist
- Provesti's absolute genetic distanceaboot
- Creates a bootstrapped dendrogram for any distance measurebruvo.boot
- Produces dendrograms with bootstrap support based on Bruvo's distancepoppr.amova
- Analysis of Molecular Variance (as implemented in ade4)ia
- Calculates the index of associationmlg
- Calculates the number of multilocus genotypesmlg.crosspop
- Finds all multilocus genotypes that cross populationsmlg.table
- Returns a table of populations by multilocus genotypesmlg.vector
- Returns a vector of a numeric multilocus genotype assignment for each individualmlg.id
- Finds all individuals associated with a single multilocus genotypepoppr
- Returns a diversity table by populationpoppr.all
- Returns a diversity table by population for all compatible files specifiedprivate_alleles
- Tabulates the occurences of alleles that only occur in one population.locus_table
- Creates a table of summary statistics per locus.plot_poppr_msn
- Plots minimum spanning networks produced in poppr with scale bar and legendgreycurve
- Helper to determine the appropriate parameters for adjusting the grey level for msn functionsbruvo.msn
- Produces minimum spanning networks based off Bruvo's distance colored by populationpoppr.msn
- Produces a minimum spanning network for any pairwise distance matrix related to the datainfo_table
- Creates a heatmap representing missing data or observed ploidygenotype_curve
- Creates a series of boxplots to demonstrate how many markers are needed to represent the diversity of your data.genind
object, which stores
genetic information in a table of allele frequencies. genclone
. This object tracks clones and organizes
different population hierarchical levels. ?function_name
in the R console. Essential functions for
manipulating data are detailed within the Data import and
manipulation vignette (vignette("poppr_manual", package = "poppr")
)
and details on algorithms used in vignette("algo", package =
"poppr")
). Examples of analyses are available in a primer written by
Niklaus J. Grünwald, Zhian N. Kamvar, and Sydney E. Everhart at
Below are descriptions and links to functions found in