Learn R Programming

⚠️There's a newer version (1.7-7) of this package.Take me there.

polysat (version 1.7-3)

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

4,524

Version

1.7-3

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Lindsay V Clark

Last Published

June 7th, 2018

Functions in polysat (1.7-3)

genotypeDiversity

Genotype Diversity Statistics
freq.to.genpop

Convert Allele Frequencies for Adegenet
genambig.to.genbinary

Convert Between Genotype Object Classes
estimatePloidy

Estimate Ploidies Based on Allele Counts
gendata-class

Class "gendata"
isMissing

Determine Whether Genotypes Are Missing
meandist.from.array

Tools for Working With Pairwise Distance Arrays
simpleFreq

Simple Allele Frequency Estimator
deleteSamples

Remove Samples or Loci from an Object
write.Tetrasat

Write Genotype Data in Tetrasat Format
pld

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

Merge Allele Assignment Matrices
simgen

Randomly Generated Data for Learning polysat
deSilvaFreq

Estimate Allele Frequencies with EM Algorithm
genbinary-class

Class "genbinary"
write.freq.SPAGeDi

Create a File of Allele Frequencies for SPAGeDi
ploidysuper-class

Class "ploidysuper" and Subclasses
plotSSAllo

Perform Allele Assignments across Entire Dataset
genotypeProbs

Calculate Probabilities of Unambiguous Genotypes
gendata.to.genind

Convert Data to genind Format
read.POPDIST

Read Genotype Data in POPDIST Format
read.Tetrasat

Read Data from a TETRASAT Input File
recodeAllopoly

Create a New '>genambig Dataset with Loci Split into Isoloci
meandistance.matrix

Mean Pairwise Distance Matrix
merge-methods

Merge Two Genotype Objects into One
read.SPAGeDi

Read Genotypes in SPAGeDi Format
Internal Functions

Internal Functions in polysat
read.GeneMapper

Read GeneMapper Genotypes Tables
write.GeneMapper

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

Write Genotypes in ATetra Format
read.ATetra

Read File in ATetra Format
read.STRand

Read Genotypes Produced by STRand Software
read.Structure

Read Genotypes and Other Data from a Structure File
read.GenoDive

Import Genotype Data from GenoDive File
testgenotypes

Rubus Genotype Data for Learning polysat
viewGenotypes

Print Genotypes to the Console
reformatPloidies

Convert Ploidy Format of a Dataset
write.GenoDive

Write a File in GenoDive Format
write.POPDIST

Write Genotypes to a POPDIST File
write.SPAGeDi

Write Genotypes in SPAGeDi Format
simAllopoly

Generate Simulated Datasets
write.Structure

Write Genotypes in Structure 2.3 Format
alleleDiversity

Retrieve and Count Unique Alleles
Bruvo2.distance

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

Group Individuals Based on a Distance Threshold
Lynch.distance

Calculate Band-Sharing Dissimilarity Between Genotypes
PIC

Polymorphic Information Content
FCRinfo

Additional Data on Rubus Samples
catalanAlleles

Sort Alleles into Isoloci
find.missing.gen

Find Missing Genotypes
calcPopDiff

Estimate Population Differentiation Statistics
AllopolyTutorialData

Simulated Allotetraploid Data
Accessors

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

Genetic Distance Metric of Bruvo et al.
editGenotypes

Edit Genotypes Using the Data Editor
alleleCorrelations

Assign Alleles to Isoloci Based on Distribution of Genotypes
genIndex

Find All Unique Genotypes for a Locus
genambig-class

Class "genambig"