Changelog
Source:NEWS.md
card v0.1.1
Updates
cosinor()now has a stable population mean cosinor option with appropriate confidence intervalsprocedure_codes()has the latest ICD10 codes, as of 11/2023, and are included in the package
Next steps
- Adding additional data analysis tools for cardiology data (including catheterization and echocardiogram data)
Deprecations
The circadian-rhythm features have been deprecated and recurrent data features have been removed
The
cosinor()functions will be updated to be more customizable and more efficient, however will be moving to a separate package by v0.2.0
card v0.1.0
CRAN release: 2020-09-03
Bugs
-
cosinor()unable to run on certain models based on y values
Features
-
cosinor_features()allows for assessing global/special attributes of multiple component cosinor analysis -
ggcosinor()is now functional for single and multiple component analysis - Sequential model building can be performed with
build_sequential_models(), however it is in a list format and will likely be updated to be more “tidy” in the future - Confidence interval methods now work for population-mean cosinor, including summary function
-
ggpopcosinor()can show the cosinors for individuals across a population, along with mean and predicted cosinor -
ggcosinor()accepts single models -
print.cosinor()andplot.cosinor()functions added -
cosinor_zero_amplitude()test added, works for individual cosinor. - Population-mean cosinor analysis is added.
cosinor()now takes the argument of for individuals. The individual cosinor methods generally work, but may not yet be accurate. - Circadian rhythm analysis has also created an initial family of functions that will work to simplify the process of analyzing 24-hour data. The
circ_compare_groups()helps to summarize circadian data by an covariate and time. This is visualized usingggcircadian(). Also includes theggforest()to create forest plots of odds ratios. This is dependent on thecirc_odds()function to generate odds ratios by time. - An important regression function, built with the
hardhatpackage from tidymodels,cosinor()introduced as a new function to allow for diagnostic analysis of circadian patterns. Although the algorithm is well known, having an implementation in R allows potential diagnostics. This includes theggcosinorfit()allows for assessing rhythmicity and confidence intervals of amplitude and acrophase of cosinor model. Basic methods for assessing the model, such asprint,summary,coef, andconfintcurrently function. - Recurrent events can now be analyzed using a powerful function called
recur_survival_table(), which allows for redesigning longitudinal data tables into a model appropriate for analysis. It is built to extend survival analyses. Therecur_summary_table()function allows for reviewing the findings from recurrent events by category to help understand event strata. - The
circ_sun()function allows for identifying the sunrise and sunset times based on geographical location. This is intended to couple with thecirc_center()function to center a time series around an event, such as sunrise. A vignette has been added to review this data.