Releases: stefanosbalaskas/gpbiometrics
Release list
gpbiometrics 2.0.0
gpbiometrics 2.0.0
gpbiometrics 2.0.0 consolidates the package’s expanded workflow for importing, validating, preprocessing, analysing, aligning, auditing, and reporting Gazepoint Biometrics and GP3-derived physiological and eye-tracking data.
Highlights
- Expanded Gazepoint biometric, gaze, pupil, fixation, AOI, EDA/GSR, PPG, HR, IBI, and HRV workflows
- Added MNE, EEG, LSL, BIDS, eyetrackingR, PupillometryR, gazeR, BioSPPy, pyHRV, and gp3tools interoperability helpers
- Added auditable gaze validation, fixation and saccade detection, AOI assignment, and fixation-by-AOI summaries
- Added machine-readable interoperability version audits
- Added privacy-safe real-data smoke-testing tools
- Added reproducibility, reporting, release-readiness, and reviewer-facing audit outputs
- Rebuilt the complete pkgdown website and reference index
Validation
- 3515 package tests passed
- 49 release-readiness tests passed
- 40 interoperability-version tests passed
- 55 private smoke-harness tests passed
R CMD check: 0 errors, 0 warnings, 0 notes- pkgdown configuration: no problems found
No private Gazepoint exports or generated private smoke-test outputs are included in this release.
gpbiometrics 0.3.0
gpbiometrics 0.3.0
This release expands the Gazepoint-native workflow surface with additional statistical guardrails, cluster-permutation diagnostics, external export helpers, and release-preparation/auditability tools.
Highlights:
- Added advanced cluster-permutation guardrails and external export helpers.
- Added cluster-permutation diagnostics, reporting, sensitivity, simulation, null-distribution plotting, and export helpers.
- Added experimental two-condition cluster-based permutation workflow helpers.
- Added preregistration-readiness, dataset-structure review, pipeline mapping, audit-trail, and release-readiness helpers.
- Rebuilt pkgdown reference documentation for the 0.3.0 release.
Validation:
devtools::test(): FAIL 0 | WARN 0 | SKIP 0 | PASS 2966devtools::check(args = "--as-cran"): 0 errors | 0 warnings | 0 notes- GitHub Actions R-CMD-check: passed on ubuntu release, windows release, macOS release, and ubuntu devel
gpbiometrics 0.2.0: Roadmap-closure release
gpbiometrics 0.2.0: Roadmap-closure release
gpbiometrics 0.2.0 is the roadmap-closure release for the Gazepoint Biometrics / GP3 workflow package.
This release adds standalone roadmap helpers, compatibility aliases, updated documentation, pkgdown pages, lifecycle wording, and a roadmap-status document. The package remains Gazepoint-native and conservative in physiological interpretation.
Highlights
- Added roadmap compatibility aliases and discoverability wrappers for column standardization, format validation, pupil cleaning/interpolation, PPG-derived respiration estimation, and mixed-model data preparation.
- Added
compare_gazepoint_conditions_bootstrap()for lightweight percentile-bootstrap condition comparisons of Gazepoint-derived outcomes. - Added physiology/QC refinement helpers for HRV segment quality flags, SCR latency metrics, multimodal signal-lag screening, and exploratory PPG-derived respiration-rate estimation.
- Added alignment, AOI time-course, event-locked multimodal synthesis, and quality-dashboard helpers.
- Added
ROADMAP_STATUS.mdto document roadmap closure, conservative scope, release readiness, and intentionally out-of-scope functionality. - Updated README, NEWS, pkgdown site, and lifecycle status for version 0.2.0.
Validation
Local validation before release preparation completed with:
devtools::test()
devtools::check(args = "--as-cran")
urlchecker::url_check()with 0 errors, 0 warnings, 0 notes, and all URLs correct.
Interpretation scope
gpbiometrics does not infer emotion, stress, cognition, preference, health status, or diagnosis directly from biometric signals. Advanced physiology and signal-processing helpers should be interpreted in relation to the experimental design, sensor quality, and relevant methodological assumptions.
gpbiometrics 0.1.0
Initial public release of gpbiometrics.
gpbiometrics provides R tools for importing, validating, preprocessing, quality-checking, synchronising, analysing, plotting, and reporting Gazepoint Biometrics exports. It supports workflows for GSR/EDA, heart rate, interbeat intervals, pulse waveform, engagement dial, TTL markers, AOI-linked biometric summaries, readiness checks, report bundles, and reproducible reporting.
This release includes a fully synthetic public-service kiosk demo dataset and a paper-style showcase workflow. The synthetic data are artificial and are provided only for package examples, testing, and software demonstration; they are not real participant physiology.