## All functions

getCircDiff()
Calculate circular difference
predictIntensity()
Calculate time-dependent mean
zeitzeiger()
Train and test a ZeitZeiger predictor
zeitzeigerBatch()
Train and test a ZeitZeiger predictor, accounting for batch effects
zeitzeigerEnsembleLikelihood()
Combine predictions into an ensemble using the log-likelihood
zeitzeigerEnsembleMean()
Combine predictions into an ensemble using the circular mean
zeitzeigerFit()
Fit a periodic spline for each feature
zeitzeigerFitCv()
Fit a periodic spline for each feature on cross-validation
zeitzeigerPredict()
Predict corresponding time for test observations
zeitzeigerPredictCv()
Predict corresponding time for observations on cross-validation
zeitzeigerPredictGroup()
Predict corresponding time for groups of test observations
zeitzeigerPredictGroupCv()
Predict corresponding time for groups of observations on cross-validation
zeitzeigerSpc()
Calculate sparse principal components of time-dependent variation
zeitzeigerSpcCv()
Calculate sparse principal components of time-dependent variation on cross-validation