Package: Rtractor Title: Complexity and Nonlinear Time Series Analysis for Physiological Signals Version: 0.1.0 Authors@R: c( person("Lucas", "França", email = "lucas.franca@northumbria.ac.uk", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-0853-1319")), person("Mario", "Leocadio-Miguel", email = "mario.miguel@northumbria.ac.uk", role = "aut", comment = c(ORCID = "0000-0002-7248-3529")) ) Description: A staging- and signal-agnostic toolkit of complex systems measures for physiological time series: entropy (sample, permutation, approximate), fractal and multifractal analysis (Higuchi dimension, DFA, MFDFA), Lyapunov exponents, multiscale entropy, and recurrence quantification analysis. Core algorithms wrap established C/C++/Fortran reference implementations rather than reimplementing them in pure R, to preserve numerical parity with the original methods literature. Some wrapped reference implementations are GPL-licensed (see inst/COPYRIGHTS), which is why the package as a whole is licensed GPL (>= 2) rather than MIT. Designed to sit underneath other Circadia Lab and CoDe-Neuro Lab packages (mrpheus, hypnoR, zeitR, dynR) as a shared complexity-metrics layer, while remaining fully usable standalone on any numeric time series. License: GPL (>= 2) Encoding: UTF-8 Roxygen: list(markdown = TRUE) VignetteBuilder: knitr Depends: R (>= 4.1.0) Imports: Rcpp, stats LinkingTo: Rcpp Suggests: covr, ggplot2 (>= 3.4.0), knitr, pkgdown, rmarkdown, testthat (>= 3.0.0), vdiffr Config/testthat/edition: 3 URL: https://rtractor.circadia-lab.uk, https://github.com/circadia-bio/Rtractor BugReports: https://github.com/circadia-bio/Rtractor/issues Config/roxygen2/version: 8.0.0 Repository: https://circadia-bio.r-universe.dev Date/Publication: 2026-07-12 23:44:12 UTC RemoteUrl: https://github.com/circadia-bio/Rtractor RemoteRef: v0.1.0 RemoteSha: 5243c7c85746652c0965aa94ea75f762eeccdda3 NeedsCompilation: yes Packaged: 2026-07-12 23:50:25 UTC; root Author: Lucas França [aut, cre] (ORCID: ), Mario Leocadio-Miguel [aut] (ORCID: ) Maintainer: Lucas França