IMPROVEMENTS
trs_plot_dated() gains a new x_breaks argument to control x-axis tick intervalstrs_plot_dated() now handles non-syntactic column names safely using make.names()trs_plot_dated()trs_crossdate() so it behaves correctly when top_n is activatedBUG FIXES
read_fh() now safely handles non-UTF-8 characters by normalizing input with iconv()DOCUMENTATION
NEW FEATURES
A new set of functions for tree-ring dating, analysis, and visualization (trs_*)
Data generation and preparation: trs_pseudo_rwl(): Generate synthetic tree-ring datasets for testing and method development trs_select(): Select specific series from tree-ring data trs_remove(): Remove series from tree-ring datasets trs_trim(): Remove leading and trailing NA's in tree-ring datasets or single series
Crossdating analysis: trs_crossdate(): Comprehensive crossdating analysis with multiple statistical measures trs_date_end(): Set end dates for tree-ring series based on crossdating results trs_tho(): Calculate t-values according to the Hollstein (1980) transformation trs_tbp(): Calculate t-values according to the Baillie & Pilcher (1973) transformation trs_pv(): Calculate percentage of parallel variation including SGC, SSGC, and Gleichläufigkeit, with significance levels trs_tSt(): Calculate correlation measures (Pearson r and t-values)
Visualization: trs_plot_dated(): Display crossdating results with highlighting of parallel variation trs_plot_rwl(): Plot individual tree-ring series with customizable colors and styling
Enhanced workflow integration
Tree-ring analysis functions now seamlessly integrate with existing felling date estimation (sw_* functions) Complete dendroarchaeological workflow from data processing through crossdating to felling date estimation Support for both synthetic data generation and real dendrochronological datasets
NEW DATASET
fellingdater to reflect the fact that the package is now fully functional and has successfully passed the rOpenSci review process.fellingdateRhas been renamed to fellingdater