Package: nprcgenekeepr
Type: Package
Title: Genetic Tools for Colony Management
Version: 2.0.0.9000
Authors@R: c(
person("Michael", "Raboin", role = c("aut")),
person("Terry", "Therneau", role = c("aut")),
person("Amanda", "Vinson", role = c("aut", "dtc")),
person("R. Mark", "Sharp", email = "rmsharp@me.com",
comment = c(ORCID = "0000-0002-6170-6942"),
role = c("aut", "cre", "cph", "dtc")),
person("Matthew", "Schultz", role = c("aut"),
comment = c(ORCID = "0000-0001-5103-4305")),
person("Southwest National Primate Research Center", role = "fnd",
comment = "NIH grant P51 RR13986, work up to and including version 1.0"),
person("Oregon National Primate Research Center", role = "fnd",
comment = "NIH grant P51 OD011092, work up to and including version 1.0"))
Description: Provides genetic tools for colony management and
implements a derivation of the work in Amanda Vinson and
Michael J Raboin (2015)
"A
Practical Approach for Designing Breeding Groups to Maximize
Genetic Diversity in a Large Colony of Captive Rhesus Macaques
('Macaca' 'mulatta')". It provides a 'Shiny' application with
an exposed API. The application supports these main groups of
functions: (1) Quality control of studbooks contained in text
files or 'Excel' workbooks and of pedigrees within 'LabKey'
Electronic Health Records (EHR); (2) Creation of pedigrees from
a list of animals using the 'LabKey' EHR integration; (3)
Creation and display of an age by sex pyramid plot of the
living animals within the designated pedigree; (4) Generation
of genetic value analysis reports; and (5) Creation of
potential breeding groups with and without proscribed sex
ratios and defined maximum kinships. Further tabs cover mate
pair analysis, genetic diversity, marker genetics, potential
parents, cross-center identity mapping, de-identified export,
and genetic-health trends.
URL: https://rmsharp.github.io/nprcgenekeepr/,
https://github.com/rmsharp/nprcgenekeepr
BugReports: https://github.com/rmsharp/nprcgenekeepr/issues
Depends: R (>= 4.1.0)
Imports: anytime, bslib, data.table, DT, futile.logger, ggplot2,
htmlTable, lifecycle, lubridate, Matrix, openxlsx, plotrix,
quadprog, readxl, Rlabkey (>= 3.2.0), sessioninfo, shiny,
stringi, utils, visNetwork
Suggests: chromote, dplyr, shinytest2, htmltools, htmlwidgets,
kableExtra, kinship2, knitr, markdown, mockery, pkgdown,
rmarkdown, shinyBS, spelling, testthat, withr, yaml
Language: en-US
Encoding: UTF-8
License: MIT + file LICENSE
LazyData: TRUE
VignetteBuilder: knitr
Roxygen: list(markdown = TRUE)
Config/renv/profiles/dev/dependencies: checkhelper, devtools, httpuv,
qpdf, markdown, pak, roxygen2, spelling, usethis
Config/Needs/website: quarto
Config/Needs/coverage: covr
Config/Needs/dev: devtools, roxygen2
Config/roxygen2/version: 8.0.0
Repository: https://rmsharp.r-universe.dev
Date/Publication: 2026-10-11 19:14:17 UTC
RemoteUrl: https://github.com/rmsharp/nprcgenekeepr
RemoteRef: HEAD
RemoteSha: 5a41dbbdd427e682bb403bd60ff06fb777ac981f
NeedsCompilation: no
Packaged: 2026-10-11 23:53:07 UTC; root
Author: Michael Raboin [aut],
Terry Therneau [aut],
Amanda Vinson [aut, dtc],
R. Mark Sharp [aut, cre, cph, dtc] (ORCID:
),
Matthew Schultz [aut] (ORCID: ),
Southwest National Primate Research Center [fnd] (NIH grant P51
RR13986, work up to and including version 1.0),
Oregon National Primate Research Center [fnd] (NIH grant P51 OD011092,
work up to and including version 1.0)
Maintainer: R. Mark Sharp