Genotype Calling for Bi-Allelic Marker Assays

Genotyping assays for bi-allelic markers (e.g. SNPs) produce signal intensities for the two alleles. 'fitPoly' assigns genotypes (allele dosages) to a collection of polyploid samples based on these signal intensities. 'fitPoly' replaces the older package 'fitTetra' that was limited (a.o.) to only tetraploid populations whereas 'fitPoly' accepts any ploidy level. Reference: Voorrips RE, Gort G, Vosman B (2011) . New functions added on conversion of data from SNP array software formats, drawing of XY-scatterplots with or without genotype colors, checking against expected F1 segregation patterns, comparing results from two different assays (probes) for the same SNP, recovery from a saveMarkerModels() crash.


FitPoly: Genotype Calling for Bi-Allelic Marker Assays

FitPoly is able to genotype polyploid bi-allelic markers using signal intensities from SNP arrays. 'fitPoly' assigns genotypes (allele dosages) to a collection of polyploid samples based on these signal intensities. 'fitPoly' replaces the older package 'fitTetra' that was limited to only tetraploid populations whereas 'fitPoly' accepts any ploidy level. Version 4.0.0 onwards also include all functionalities that were added in the R package fitPolyTools.

Main functionalities of fitPoly:

  • fitPoly can fit any ploidy populations following (or not) Hardy-Weinberg equilibrium, F1 populations, with parental or sample prior information.

  • Data import from Affymetrix and Illumina SNP arrays into fitPoly format.

  • Marker and sample filtering based on signal intensities.

  • Quality checks using analysis of dosage segregation of F1 populations.

  • Other utiliy functions that can be found in the vignettes.

FitTetra reference: Genotype calling in tetraploid species from bi-allelic marker data using mixture models. Voorrips RE, Gort G, Vosman B (2011)

FitTetra 2.0 reference: FitTetra 2.0 -- improved genotype calling for tetraploids with multiple population and parental data support

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("fitPoly")

4.0.0 by Giorgio Tumino, 2 years ago


Browse source code at https://github.com/cran/fitPoly


Authors: Roeland E. Voorrips [aut] , Gerrit Gort [aut] , Alejandro Therese Navarro [aut] , Giorgio Tumino [aut, cre]


Documentation:   PDF Manual  


GPL-2 license


Imports foreach, devEMF, doParallel, grDevices

Suggests knitr, rmarkdown


Suggested by mappoly.


See at CRAN