<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>luansheng.r-universe.dev</title><link>https://luansheng.r-universe.dev</link><description>Recent package updates in luansheng</description><generator>R-universe</generator><image><url>https://github.com/luansheng.png</url><title>R packages by luansheng</title><link>https://luansheng.r-universe.dev</link></image><lastBuildDate>Tue, 14 Apr 2026 03:59:54 GMT</lastBuildDate><item><title>[luansheng] visPedigree 1.8.1</title><author>luansheng@gmail.com (Sheng Luan)</author><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.
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.</description><link>https://github.com/r-universe/luansheng/actions/runs/27463604020</link><pubDate>Tue, 14 Apr 2026 03:59:54 GMT</pubDate><r:package>visPedigree</r:package><r:version>1.8.1</r:version><r:status>success</r:status><r:repository>https://luansheng.r-universe.dev</r:repository><r:upstream>https://github.com/luansheng/vispedigree</r:upstream><r:article><r:source>tidy-pedigree.Rmd</r:source><r:filename>tidy-pedigree.html</r:filename><r:title>How to tidy a pedigree </r:title><r:created>2018-11-14 08:34:52</r:created><r:modified>2026-03-25 11:43:04</r:modified></r:article><r:article><r:source>efficient-visPedigree-workflows.Rmd</r:source><r:filename>efficient-visPedigree-workflows.html</r:filename><r:title>Efficient visPedigree Workflows </r:title><r:created>2026-03-15 08:32:54</r:created><r:modified>2026-03-15 09:27:27</r:modified></r:article><r:article><r:source>draw-pedigree.Rmd</r:source><r:filename>draw-pedigree.html</r:filename><r:title>How to draw a pedigree </r:title><r:created>2018-11-14 08:34:52</r:created><r:modified>2026-04-14 03:59:54</r:modified></r:article><r:article><r:source>pedigree-analysis.Rmd</r:source><r:filename>pedigree-analysis.html</r:filename><r:title>Pedigree Analysis and Population Genetics </r:title><r:created>2026-03-14 02:27:24</r:created><r:modified>2026-03-25 10:54:54</r:modified></r:article><r:article><r:source>relationship-matrix.Rmd</r:source><r:filename>relationship-matrix.html</r:filename><r:title>Calculation and visualization of relationship matrix </r:title><r:created>2026-01-20 14:18:28</r:created><r:modified>2026-03-23 07:25:42</r:modified></r:article><r:article><r:source>tidyped-structure.Rmd</r:source><r:filename>tidyped-structure.html</r:filename><r:title>tidyped Class Structure and Extension Notes </r:title><r:created>2026-03-15 08:32:54</r:created><r:modified>2026-03-25 11:36:01</r:modified></r:article></item></channel></rss>