Package: visPedigree
Type: Package
Title: Tidying, Analysis, and Fast Visualization of Animal and Plant
        Pedigrees
Version: 1.9.0
Authors@R: person("Sheng","Luan", email="luansheng@gmail.com", role = c("aut","cre"))
Description: Provides tools for the analysis and visualization of animal and
    plant pedigrees. Analytical methods include equivalent complete generations,
    generation intervals, effective population size (via inbreeding, coancestry,
    and demographic approaches), founder and ancestor contributions, partial
    inbreeding, genetic diversity indices, and additive (A), dominance (D), and
    epistatic (AA) relationship matrices. Core algorithms — ancestry tracing,
    topological sorting, inbreeding coefficients, and matrix construction — are
    implemented in C++ ('Rcpp', 'RcppArmadillo') and 'data.table', scaling to
    pedigrees with over one million individuals. Matrix-free pedigree
    traversals apply additive relationship matrices or their inverses to
    vectors and matrices without materializing dense square matrices. Pedigree
    graphs are rendered via 'igraph' with support for compact full-sib family
    display; relationship matrices can be visualized as heatmaps. Supports
    complex mating systems, including selfing and pedigrees in which the same
    individual can appear as both sire and dam.
License: GPL-3
Encoding: UTF-8
LazyData: true
Depends: R (>= 4.1.0)
Imports: data.table (>= 1.14.0), igraph (>= 1.3.0), Matrix, methods,
        Rcpp, lattice
LinkingTo: Rcpp, RcppArmadillo
Suggests: nadiv (>= 2.18.0), testthat (>= 3.0.0), knitr, rmarkdown,
        devtools, roxygen2, pkgdown
URL: https://github.com/luansheng/visPedigree,
        https://luansheng.github.io/visPedigree/
BugReports: https://github.com/luansheng/visPedigree/issues
VignetteBuilder: knitr
Config/testthat/edition: 3
RoxygenNote: 7.3.3
NeedsCompilation: yes
Packaged: 2026-07-15 00:06:43 UTC; luansheng
Author: Sheng Luan [aut, cre]
Maintainer: Sheng Luan <luansheng@gmail.com>
Repository: CRAN
Date/Publication: 2026-07-15 05:30:02 UTC
Built: R 4.7.0; x86_64-w64-mingw32; 2026-07-27 03:37:05 UTC; windows
Archs: x64
