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

zeitzeigerExtrema()

Estimate peaks and troughs

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

zeitzeigerProp()

Calculate the rhythmic properties of each feature

zeitzeigerSig()

Estimate significance of periodicity by permutation testing

zeitzeigerSnr()

Calculate the signal-to-noise of the periodic spline fits

zeitzeigerSpc()

Calculate sparse principal components of time-dependent variation

zeitzeigerSpcCv()

Calculate sparse principal components of time-dependent variation on cross-validation