Package registr details

Curve Registration for Exponential Family Functional Data

A method for performing joint registration and functional principal component analysis for curves (functional data) that are generated from exponential family distributions. This mainly implements the algorithms described in 'Wrobel et al. (2019)' and further adapts them to potentially incomplete curves where (some) curves are not observed from the beginning and/or until the end of the common domain. Curve registration can be used to better understand patterns in functional data by separating curves into phase and amplitude variability. This software handles both binary and continuous functional data, and is especially applicable in accelerometry and wearable technology.

Maintainer: Julia Wrobel < julia.wrobel at >


From within R, enter citation('registr')

To cite package 'registr' in publications use:

Julia Wrobel, Jeff Goldsmith, Erin McDonnell and Alexander Bauer
(NA). registr: Curve Registration for Exponential Family Functional
Data. R package version 1.0.1.

A BibTeX entry for LaTeX users is

title = {registr: Curve Registration for Exponential Family Functional Data},
author = {Julia Wrobel and Jeff Goldsmith and Erin McDonnell and Alexander Bauer},
note = {R package version 1.0.1},


If you have any problems with this package you can open a new issue or check the already existing ones here.

  Versions(Pending - no previous version)
To install this package, start R and enter:


# Default Install

# from GitHub
osler_install('registr', release = "stable", release_repo = "github")
osler_install('registr', release = "current", release_repo = "github")

More detailed installation instructions can be found here.


Initially submitted on April 28 2021 10:00AM
Last updated on April 28 2021 10:00AM
Package type standard
Source GitHub GitHub
OslerinHealth GitHub GitHub
System requirementsGNU make
DependsR (3.2)
Importstidyr, magrittr, dplyr, gridExtra, pbs, Rcpp (0.11.5), parallel, MASS, utils, gamm4, lme4, mgcv, purrr, Matrix
LinkingToRcpp, RcppArmadillo
Suggeststestthat, knitr, rmarkdown, cowplot, ggplot2, pbapply, fastglm