Release Notes

20250124 - v0.0.2.0

Major Release - Bug Fixes and Improvements

Breaking Changes: - Removed dependency on ggtree (use ape instead) - Migrated from easyLift (GitHub) to easylift (Bioconductor) - Updated for Seurat v5 compatibility

Bug Fixes: - Fixed parse error with ref_genome parameter (Issue #15) - Fixed hardcoded hg19 in EpiTraceAge_Convergence (Issue #12) - Added offline mode support for UCSC chromosome download (Issue #3) - Fixed vector mismatch warning in age calculation (Issue #19) - Fixed final_cells undefined bug when run_reduction=FALSE

New Features: - Added comprehensive documentation on bulk vs single-cell age interpretation (Issue #13) - Added documentation explaining clock reference options (Issue #17)

Dependencies Updated: - Removed: ggtree, easyLift - Added: easylift (Bioconductor) - Updated: Seurat v5 API compatibility (slotlayer)

Notes: - All 9 fixes tested with bulk ATAC demo data (120 cells) - EpiTrace now works offline without UCSC access - Compatible with Bioconductor easylift for genome liftover

20240127

Updated readthedocs introduction.

Removed unused dependencies for now.

20231011

Included G-quadruplex reference set:

G-quadruplex (G4) harboring sites (pGQS) are provided for human (hg19), mouse (mm10), zebrafish (drerio10), fly (dm6), nematode (ce11) and yeast (sc3) genomes. Source of G4 regions: GSE110582 (mm10, dm6, ce11, sc3), GSE187007 (hg19), or G4Hunter prediction (drerio10).

G4Hunter source: https://github.com/LacroixLaurent/G4HunterPaperGit

20221008

Added frequently used non-human clockDML-like genomic regions as reference set for EpiTrace inference in: Drosophila, Zebrafish, and Mouse.

20220910

Added mouse ClockDML sites (from Zhou et al 2022, PMID 35873672) for mouse single cell EpiTrace inference.

20220611

Added .rds files similar to the clock_gr_list data (for external loading).

Added %ni% function (taken from ArchR).

20220510

First initialize version