WAVES: A Feature Extraction Algorithm for Basal Body Temperature Signals Across Menstrual Cycles
Description
This repository contains the official implementation of WAVES, an algorithm developed to extract physiologically meaningful features from basal body temperature (BBT) signals across menstrual cycles. WAVES integrates time-domain, frequency-domain, wavelet-based, and cosinor-derived metrics to characterize temperature rhythms with high temporal resolution. The accompanying code includes preprocessing utilities, core feature-extraction functions, cosinor analysis, and reproducible Jupyter notebooks used in the associated scientific publication. This Zenodo release provides an archival, citable version of the code to support transparency, reproducibility, and future research on menstrual cycle physiology and digital biomarker discovery.
Files
0. Example_WAVES_extraction.ipynb
Files
(1.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:af4fb3ce6a38a63f355d4c7591c279cd
|
1.4 kB | Preview Download |
|
md5:b2c8fbd8952a94a4cdd512f634326984
|
1.2 MB | Preview Download |
|
md5:7a9b699f785e584ac3276305778203ba
|
128.3 kB | Preview Download |
|
md5:18ae13c97f8e24af90f3cf75a65dba2c
|
5.7 kB | Download |
|
md5:b3e38cf3788e277dde84c815c606abe6
|
2.1 kB | Download |
|
md5:32555590900018a5fae22bdeb623dbb7
|
3.4 kB | Preview Download |
|
md5:f19b2ca68c81bfd07b1a35a1e2a6d587
|
99 Bytes | Preview Download |
|
md5:4660da02097614df8b132e56476d4e0b
|
20.0 kB | Download |
Additional details
Dates
- Submitted
-
2025-12-04