Observed since 20 Oct, 18:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
acti-data-analyzer
A library for processing and analyzing actigraphic data.
ADA stands for Actigraphic Data Analyzer, coincidentally being also the name of the first programmer in the world. It is an open source Python module for processing, analyzing and visualizing actigraphic data, with the main focus on bedtime sleep/wake classification and circadian rhythms analysis. ADA is usable in the form of a python package, and in the form of a standalone application with graphical interface (GUI).
Python 3.11 or higher is required. To install the Python package use pip:
pip install acti-data-analyzer
GUI version of ADA can be installed and run on any system as a Python script, best within a venv. To do use following commands:
pip install 'acti-data-analyzer[gui]'
python -m ada_gui
The GUI for Windows 10 and Windows 11 is available also as a standalone executable. It can be downloaded from the Releases tab, available also under the link, as an ADA.exe file.
When using the ADA software in research, please cite:
Biegański, P., Tutaj, M., Duszyk-Bogorodzka, A. et al. Introducing Actigraphic Data Analyzer (ADA), an open source software for sleep/wake scoring and circadian rhythm analysis with graphical interface. Sci Rep 16, 30148 (2026). https://doi.org/10.1038/s41598-026-59007-7
Full documentation together with tutorial providing basic insight into functionalities of ADA as a Python package can be found under the link.
Sample dataset, consisting of 87 weekly recordings of healthy subjects, can be found under the link. Do not hesitate to test the package capabilities using this data!
pygt3x source code included in ADA is developed under the GPL-3.0 license by the Actigraph team. The original repository can be found under the link.
Study financed from the state budget within the program of the Polish Minister of Education and Science under the name ”Perły Nauki”, project number PN/01/0111/2022, funding value 239 998.00 zł, total value 239 998.00 zł
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
numpyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | numpy~=2.3.0 | runtime |
tqdmEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | tqdm~=4.67.1 | runtime |
ciso8601Environment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | ciso8601~=2.3.1 | runtime |
multiprocessEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | multiprocess~=0.70.16 | runtime |
scipyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | scipy~=1.16.0 | runtime |
piecewise-regressionEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | piecewise-regression~=1.5.0 | runtime |
matplotlibEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | matplotlib~=3.10.7 | runtime |
pandasEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pandas~=2.3.3 | runtime |
dearpyguiEnvironment{
"extras": "",
"marker": "extra == \"gui\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | dearpygui~=2.1.1; extra == "gui" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pytest~=9.0.0; extra == "test" | runtime |
pytest-orderEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pytest-order; extra == "test" | runtime |
pytest-randomlyEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pytest-randomly; extra == "test" | runtime |
flake8Environment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | flake8~=7.0.0; extra == "test" | runtime |
flake8-pyprojectEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | flake8-pyproject; extra == "test" | runtime |
mypyEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | mypy~=1.18.2; extra == "test" | runtime |
mypy_extensionsEnvironment{
"extras": "",
"marker": "extra == \"test\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | mypy_extensions; extra == "test" | runtime |
sphinxEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | sphinx~=8.2; extra == "docs" | runtime |
sphinx-autoapiEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | sphinx-autoapi~=3.6; extra == "docs" | runtime |
sphinx-book-themeEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | sphinx-book-theme~=1.1; extra == "docs" | runtime |
commonmarkEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | commonmark~=0.9.1; extra == "docs" | runtime |
bdist_wheel · 5,872.22 KB · Python py3
sdist · 5,751.1 KB · Python source
Shared repository data · GitLab
| Contributor | Contributions |
|---|---|
| Piotr Biegański | 142 |
| pbieganski | 40 |
| unknown | 11 |
| Piotr Durka | 9 |
| LaiRMaSTeR | 2 |
| LaiRMaSTeR | 2 |
| Monika Tutaj | 1 |
Default-branch author identities; GitLab commit counts exclude merge commits.
Public sponsor counts have not been collected. These signals belong to the repository owner.
gitlab · 4 observations shown. Missing days are unknown.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-24 | 7 | 2026-10-24T09:01:10.9635737Z |
| 2026-10-23 | 7 | 2026-10-23T07:36:16.4189868Z |
| 2026-10-21 | 7 | 2026-10-21T21:57:32.2835049Z |
| 2026-10-20 | 7 | 2026-10-20T21:57:01.3035287Z |
Observed since 20 Oct, 18:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:80c4e685de429ecfc08f69d59a4dd36d00ce20d5f410ba3c1a84ae0e9e886099