Learn R Programming

polysat (version 1.7-7)

Tools for Polyploid Microsatellite Analysis

Description

A collection of tools to handle microsatellite data of any ploidy (and samples of mixed ploidy) where allele copy number is not known in partially heterozygous genotypes. It can import and export data in ABI 'GeneMapper', 'Structure', 'ATetra', 'Tetrasat'/'Tetra', 'GenoDive', 'SPAGeDi', 'POPDIST', 'STRand', and binary presence/absence formats. It can calculate pairwise distances between individuals using a stepwise mutation model or infinite alleles model, with or without taking ploidies and allele frequencies into account. These distances can be used for the calculation of clonal diversity statistics or used for further analysis in R. Allelic diversity statistics and Polymorphic Information Content are also available. polysat can assist the user in estimating the ploidy of samples, and it can estimate allele frequencies in populations, calculate pairwise or global differentiation statistics based on those frequencies, and export allele frequencies to 'SPAGeDi' and 'adegenet'. Functions are also included for assigning alleles to isoloci in cases where one pair of microsatellite primers amplifies alleles from two or more independently segregating isoloci. polysat is described by Clark and Jasieniuk (2011) and Clark and Schreier (2017) .

Copy Link

Version

Install

install.packages('polysat')

Monthly Downloads

1,934

Version

1.7-7

License

GPL-2

Issues

Pull Requests

Stars

Forks

Last Published

August 23rd, 2022

Functions in polysat (1.7-7)

Accessors

Accessor and Replacement Functions for "gendata" Objects
Bruvo2.distance

Distance Measure of Bruvo et al. under Genome Loss and Addition
alleleCorrelations

Assign Alleles to Isoloci Based on Distribution of Genotypes
assignClones

Group Individuals Based on a Distance Threshold
alleleDiversity

Retrieve and Count Unique Alleles
FCRinfo

Additional Data on Rubus Samples
calcPopDiff

Estimate Population Differentiation Statistics
find.missing.gen

Find Missing Genotypes
freq.to.genpop

Convert Allele Frequencies for Adegenet
genIndex

Find All Unique Genotypes for a Locus
AllopolyTutorialData

Simulated Allotetraploid Data
deleteSamples

Remove Samples or Loci from an Object
Lynch.distance

Calculate Band-Sharing Dissimilarity Between Genotypes
catalanAlleles

Sort Alleles into Isoloci
deSilvaFreq

Estimate Allele Frequencies with EM Algorithm
PIC

Polymorphic Information Content
genbinary-class

Class "genbinary"
genambig.to.genbinary

Convert Between Genotype Object Classes
genambig-class

Class "genambig"
meandistance.matrix

Mean Pairwise Distance Matrix
isMissing

Determine Whether Genotypes Are Missing
Bruvo.distance

Genetic Distance Metric of Bruvo et al.
meandist.from.array

Tools for Working With Pairwise Distance Arrays
genotypeDiversity

Genotype Diversity Statistics
merge-methods

Merge Two Genotype Objects into One
read.POPDIST

Read Genotype Data in POPDIST Format
read.SPAGeDi

Read Genotypes in SPAGeDi Format
editGenotypes

Edit Genotypes Using the Data Editor
ploidysuper-class

Class "ploidysuper" and Subclasses
read.GenoDive

Import Genotype Data from GenoDive File
read.GeneMapper

Read GeneMapper Genotypes Tables
mergeAlleleAssignments

Merge Allele Assignment Matrices
gendata-class

Class "gendata"
gendata.to.genind

Convert Data to genind Format
pld

Accessor, Replacement, and Manipulation Functions for "ploidysuper" Objects
estimatePloidy

Estimate Ploidies Based on Allele Counts
genotypeProbs

Calculate Probabilities of Unambiguous Genotypes
read.Tetrasat

Read Data from a TETRASAT Input File
recodeAllopoly

Create a New genambig Dataset with Loci Split into Isoloci
read.STRand

Read Genotypes Produced by STRand Software
simgen

Randomly Generated Data for Learning polysat
simpleFreq

Simple Allele Frequency Estimator
plotSSAllo

Perform Allele Assignments across Entire Dataset
read.Structure

Read Genotypes and Other Data from a Structure File
viewGenotypes

Print Genotypes to the Console
testgenotypes

Rubus Genotype Data for Learning polysat
write.POPDIST

Write Genotypes to a POPDIST File
Internal Functions

Internal Functions in polysat
write.GenoDive

Write a File in GenoDive Format
write.Tetrasat

Write Genotype Data in Tetrasat Format
write.freq.SPAGeDi

Create a File of Allele Frequencies for SPAGeDi
read.ATetra

Read File in ATetra Format
reformatPloidies

Convert Ploidy Format of a Dataset
write.Structure

Write Genotypes in Structure 2.3 Format
write.SPAGeDi

Write Genotypes in SPAGeDi Format
simAllopoly

Generate Simulated Datasets
write.GeneMapper

Write Genotypes to a Table Similarly to ABI GeneMapper
write.ATetra

Write Genotypes in ATetra Format