Learn R Programming

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

polysat (version 1.7-1)

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.

Copy Link

Version

Install

install.packages('polysat')

Monthly Downloads

2,272

Version

1.7-1

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Lindsay V Clark

Last Published

July 23rd, 2017

Functions in polysat (1.7-1)

AllopolyTutorialData

Simulated Allotetraploid Data
Bruvo.distance

Genetic Distance Metric of Bruvo et al.
Lynch.distance

Calculate Band-Sharing Dissimilarity Between Genotypes
PIC

Polymorphic Information Content
Accessors

Accessor and Replacement Functions for "gendata" Objects
alleleCorrelations

Assign Alleles to Isoloci Based on Distribution of Genotypes
alleleDiversity

Retrieve and Count Unique Alleles
assignClones

Group Individuals Based on a Distance Threshold
genIndex

Find All Unique Genotypes for a Locus
genambig-class

Class "genambig"
Bruvo2.distance

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

Additional Data on Rubus Samples
editGenotypes

Edit Genotypes Using the Data Editor
estimatePloidy

Estimate Ploidies Based on Allele Counts
isMissing

Determine Whether Genotypes Are Missing
meandist.from.array

Tools for Working With Pairwise Distance Arrays
find.missing.gen

Find Missing Genotypes
freq.to.genpop

Convert Allele Frequencies for Adegenet
genambig.to.genbinary

Convert Between Genotype Object Classes
ploidysuper-class

Class "ploidysuper" and Subclasses
plotSSAllo

Perform Allele Assignments across Entire Dataset
deSilvaFreq

Estimate Allele Frequencies with EM Algorithm
deleteSamples

Remove Samples or Loci from an Object
meandistance.matrix

Mean Pairwise Distance Matrix
genotypeDiversity

Genotype Diversity Statistics
genotypeProbs

Calculate Probabilities of Unambiguous Genotypes
read.POPDIST

Read Genotype Data in POPDIST Format
read.SPAGeDi

Read Genotypes in SPAGeDi Format
testgenotypes

Rubus Genotype Data for Learning polysat
viewGenotypes

Print Genotypes to the Console
write.SPAGeDi

Write Genotypes in SPAGeDi Format
write.Structure

Write Genotypes in Structure 2.3 Format
read.Tetrasat

Read Data from a TETRASAT Input File
recodeAllopoly

Create a New '>genambig Dataset with Loci Split into Isoloci
write.Tetrasat

Write Genotype Data in Tetrasat Format
genbinary-class

Class "genbinary"
Internal Functions

Internal Functions in polysat
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
write.freq.SPAGeDi

Create a File of Allele Frequencies for SPAGeDi
write.GenoDive

Write a File in GenoDive Format
write.POPDIST

Write Genotypes to a POPDIST File
merge-methods

Merge Two Genotype Objects into One
read.GeneMapper

Read GeneMapper Genotypes Tables
read.GenoDive

Import Genotype Data from GenoDive File
simgen

Randomly Generated Data for Learning polysat
simpleFreq

Simple Allele Frequency Estimator
calcPopDiff

Estimate Population Differentiation Statistics
catalanAlleles

Sort Alleles into Isoloci
gendata-class

Class "gendata"
gendata.to.genind

Convert Data to genind Format
mergeAlleleAssignments

Merge Allele Assignment Matrices
pld

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

Convert Ploidy Format of a Dataset
simAllopoly

Generate Simulated Datasets
write.ATetra

Write Genotypes in ATetra Format
write.GeneMapper

Write Genotypes to a Table Similarly to ABI GeneMapper