Implements empirical Bayes approaches to genotype polyploids from next generation sequencing data while accounting for allele bias, overdispersion, and sequencing error. The main functions are flexdog() and multidog(), which allow the specification of many different genotype distributions. Also provided are functions to simulate genotypes, rgeno(), and read-counts, rflexdog(), as well as functions to calculate oracle genotyping error rates, oracle_mis(), and correlation with the true genotypes, oracle_cor(). These latter two functions are useful for read depth calculations. Run browseVignettes(package = "updog") in R for example usage. See Gerard et al. (2018) <doi:10.1534/genetics.118.301468> and Gerard and Ferrao (2020) <doi:10.1093/bioinformatics/btz852> for details on the implemented methods.
| Version: | 2.1.6 |
| Depends: | R (≥ 3.4.0) |
| Imports: | Rcpp (≥ 0.12.16), RcppArmadillo, assertthat, ggplot2, reshape2, foreach, future, doFuture, doRNG, methods, iterators |
| LinkingTo: | Rcpp, RcppArmadillo |
| Suggests: | covr, testthat (≥ 3.0.0), knitr, rmarkdown, VariantAnnotation, GenomicRanges, S4Vectors, IRanges |
| Published: | 2025-09-24 |
| DOI: | 10.32614/CRAN.package.updog |
| Author: | David Gerard |
| Maintainer: | David Gerard <gerard.1787 at gmail.com> |
| BugReports: | https://github.com/dcgerard/updog/issues |
| License: | GPL (≥ 3) |
| URL: | https://dcgerard.github.io/updog/ |
| NeedsCompilation: | yes |
| Citation: | updog citation info |
| Materials: | README, NEWS |
| CRAN checks: | updog results |
| Reference manual: | updog.html , updog.pdf |
| Vignettes: |
Genotyping Many SNPs with multidog() (source, R code) Oracle Calculations (source, R code) Simulate Next-Generation Sequencing Data (source, R code) Example Use of Updog (source, R code) |
| Package source: | updog_2.1.6.tar.gz |
| Windows binaries: | r-devel: updog_2.1.6.zip, r-release: updog_2.1.6.zip, r-oldrel: updog_2.1.6.zip |
| macOS binaries: | r-release (arm64): updog_2.1.6.tgz, r-oldrel (arm64): updog_2.1.6.tgz, r-release (x86_64): updog_2.1.6.tgz, r-oldrel (x86_64): updog_2.1.6.tgz |
| Old sources: | updog archive |
| Reverse imports: | hwep, segtest |
| Reverse suggests: | ldsep, mappoly, polymapR, Qploidy |
Please use the canonical form https://CRAN.R-project.org/package=updog to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.