Introducing Actigraphic Data Analyzer (ADA), an open source software for sleep/wake scoring and circadian rhythm analysis with graphical interface

StatusVoR
cris.lastimport.scopus2026-10-05T03:18:11Z
dc.abstract.enWe introduce Actigraphic Data Analyser (ADA), a user-friendly open source Python package with a graphical user interface (GUI). It reads raw data from GENEActiv and ActiGraph devices, and the MESA dataset, supports multiple methods for collapsing data into epochs, provides sleep/wake scoring via several classical algorithms and the recently published Universal Filter Approach, offers comprehensive circadian rhythms analysis, and outputs common sleep plots and metrics like daily profiles, sleep onset, sleep fragmentation index and more. Apart from the interactive GUI, ADA can be used as a Python library. As an example of its application, we present a simple Python script revealing correlations between different descriptors of circadian rhythms: DFA, variants of cosinor, AR model spectrum, IS, IV, M10 and L5. Correlation matrix produced by this script (a figure included also in this paper) applied to a dataset of 87 weekly recordings (created for this study and freely available) reveals division of these commonly applied descriptors into two groups: one related mostly to the (length of) circadian period, and the other to the strength of the 24-h rhythm. Both the above-mentioned ADA package and set of weekly actigraphic recordings are freely available on GPLv3 and CC-BY licences, respectively.
dc.affiliationInstytut Psychologii
dc.affiliationWydziaƂ Psychologii w Warszawie
dc.contributor.authorBiegaƄski, Piotr
dc.contributor.authorTutaj, Monika
dc.contributor.authorDuszyk-Bogorodzka, Anna
dc.contributor.authorDurka, Piotr
dc.date.access2026-06-30
dc.date.accessioned2026-10-02T05:54:35Z
dc.date.available2026-10-02T05:54:35Z
dc.date.created2026-06-17
dc.date.issued2026-06-30
dc.description.abstract<jats:title>Abstract</jats:title> <jats:p>We introduce Actigraphic Data Analyser (ADA), a user-friendly open source Python package with a graphical user interface (GUI). It reads raw data from GENEActiv and ActiGraph devices, and the MESA dataset, supports multiple methods for collapsing data into epochs, provides sleep/wake scoring via several classical algorithms and the recently published Universal Filter Approach, offers comprehensive circadian rhythms analysis, and outputs common sleep plots and metrics like daily profiles, sleep onset, sleep fragmentation index and more. Apart from the interactive GUI, ADA can be used as a Python library. As an example of its application, we present a simple Python script revealing correlations between different descriptors of circadian rhythms: DFA, variants of cosinor, AR model spectrum, IS, IV, M10 and L5. Correlation matrix produced by this script (a figure included also in this paper) applied to a dataset of 87 weekly recordings (created for this study and freely available) reveals division of these commonly applied descriptors into two groups: one related mostly to the (length of) circadian period, and the other to the strength of the 24-h rhythm. Both the above-mentioned ADA package and set of weekly actigraphic recordings are freely available on GPLv3 and CC-BY licences, respectively.</jats:p>
dc.description.accesstimeat_publication
dc.description.physical1-10
dc.description.sdgNoSDGsAreRelevantForThisPublication
dc.description.versionfinal_published
dc.description.volume16
dc.identifier.doi10.1038/s41598-026-59007-7
dc.identifier.issn2045-2322
dc.identifier.urihttps://share.swps.edu.pl/handle/swps/2573
dc.identifier.weblinkhttps://www.nature.com/articles/s41598-026-59007-7
dc.languageen
dc.pbn.affiliationpsychologia
dc.rightsCC-BY
dc.rights.questionYes_rights
dc.share.articleOPEN_JOURNAL
dc.swps.sciencecloudsend
dc.titleIntroducing Actigraphic Data Analyzer (ADA), an open source software for sleep/wake scoring and circadian rhythm analysis with graphical interface
dc.title.journalScientific Reports
dc.typeJournalArticle
dspace.entity.typeArticle