Related Experiment Video
Updated: Sep 15, 2025

An R-Based Landscape Validation of a Competing Risk Model
Published on: September 16, 2022
The penetrance R package for estimation of age specific risk in family-based studies
Nicolas Kubista1,2, Danielle Braun1,2, Giovanni Parmigiani1,2
1Department of Biostatistics Harvard T.H. Chan School of Public Health, Boston, MA 02115, United States.
Motivation:
Reliable tools and software for penetrance (age-specific risk among those who carry a genetic variant) estimation are critical to improving clinical decision making and risk assessment for hereditary syndromes. However, there is a lack of easily usable software for penetrance estimation in family-based studies that implements a Bayesian estimation approach.
Results:
We introduce penetrance, an open-source R package available on CRAN, to estimate age-specific penetrance using family-history pedigree data. The package uses a Bayesian estimation approach, allowing for the incorporation of prior knowledge through the specification of priors for the parameters of the carrier distribution. It also includes options to impute missing ages during the estimation process, addressing incomplete age information which is not uncommon in pedigree datasets. Our open-source software provides a flexible and user-friendly tool for researchers to estimate penetrance in complex family-based studies, facilitating improved genetic risk assessment in hereditary syndromes.
Availability And Implementation:
The penetrance package is freely available on CRAN. Source code and documentation are available at https://github.com/nicokubi/penetrance.
Related Concept Videos
Statistical Methods for Analyzing Epidemiological Data
Pedigree Analysis
Mechanistic Models: Compartment Models in Individual and Population Analysis
Distributions to Estimate Population Parameter
Parametric Survival Analysis: Weibull and Exponential Methods
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Introduction To Survival Analysis
The primary goal of survival analysis is to estimate survival time—the time...

