Implementation of Several Phenotype-Based Family Genetic Risk Scores

Implementation of several phenotype-based family genetic risk scores with unified input data and data preparation functions to help facilitate the required data preparation and management. The implemented family genetic risk scores are the extended liability threshold model conditional on family history from Pedersen (2022) and Pedersen (2023) < https://www.nature.com/articles/s41467-023-41210-z>, Pearson-Aitken Family Genetic Risk Scores from Krebs (2024) , and family genetic risk score from Kendler (2021) .


LTFGRS

LTFGRS is an R package that provides a unified interface to perform several phenotype-based family genetic risk scores (FGRS) as well as functions to perform the required data preparation and management steps.

The implemented methods are LT-FH++, PA-FGRS, and Kendler's FGRS. The primary focus of the package is LT-FH++ and PA-FGRS. They share many similarities in their models, since they are both based on the same underlying liability threshold model with modifications. This package allows users to pick and chose which elements of those methods they want to use. Notable properties of the package are:

  • Automatic identification of family members up to n'th degree.
  • personalised thresholds for each included family that can account for:
    • age of diagnosis
    • censoring
    • cohort effects
    • sex
    • family-wise censoring
  • mixture distribution to handle partially observed controls.

Installation

You can install the development version of LTFGRS from GitHub with:

remotes::install_github("EmilMiP/LTFGRS")

You can install the LTFGRS from CRAN with:

install.packages("LTFGRS")

R-CMD-check

Documentation and Tutorials

Documentation and tutorials for the package can be found in the pkgdown site.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("LTFGRS")

1.0.1 by Emil Michael Pedersen, a year ago


https://emilmip.github.io/LTFGRS/


Report a bug at https://github.com/EmilMiP/LTFGRS/issues


Browse source code at https://github.com/cran/LTFGRS


Authors: Emil Michael Pedersen [aut, cre] , Jette Steinbach [aut] , Lucas Rasmussen [ctb] , Morten Dybdahl Krebs [aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports batchmeans, dplyr, future.apply, future, lubridate, purrr, Rcpp, rlang, stats, stringr, tibble, tmvtnorm, tidyselect, igraph, xgboost, tidyr

Suggests knitr, rmarkdown, testthat, MASS

Linking to Rcpp


See at CRAN