{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2020-12-08T14:52:02.731601+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "data.zip": { "checksum": "md5:5ee54559c65e7ee8a96408ddf2cacfb3", "ext": "zip", "id": "e5f27d6a-11de-4513-aefc-41464ab4eb18", "key": "data.zip", "metadata": null, "mimetype": "application/zip", "size": 6527141560 } }, "order": [], "total_bytes": 6527141560 }, "id": "4311175", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/4311175/access", "access_links": "https://zenodo.org/api/records/4311175/access/links", "access_request": "https://zenodo.org/api/records/4311175/access/request", "access_users": "https://zenodo.org/api/records/4311175/access/users", "archive": "https://zenodo.org/api/records/4311175/files-archive", "archive_media": "https://zenodo.org/api/records/4311175/media-files-archive", "communities": "https://zenodo.org/api/records/4311175/communities", "communities-suggestions": "https://zenodo.org/api/records/4311175/communities-suggestions", "doi": "https://doi.org/10.5281/zenodo.4311175", "draft": "https://zenodo.org/api/records/4311175/draft", "files": "https://zenodo.org/api/records/4311175/files", "latest": "https://zenodo.org/api/records/4311175/versions/latest", "latest_html": "https://zenodo.org/records/4311175/latest", "media_files": "https://zenodo.org/api/records/4311175/media-files", "parent": "https://zenodo.org/api/records/4311174", "parent_doi": "https://zenodo.org/doi/10.5281/zenodo.4311174", "parent_html": "https://zenodo.org/records/4311174", "requests": "https://zenodo.org/api/records/4311175/requests", "reserve_doi": "https://zenodo.org/api/records/4311175/draft/pids/doi", "self": "https://zenodo.org/api/records/4311175", "self_doi": "https://zenodo.org/doi/10.5281/zenodo.4311175", "self_html": "https://zenodo.org/records/4311175", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:4311175/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:4311175/sequence/default", "versions": "https://zenodo.org/api/records/4311175/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "creators": [ { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Alexandros Papadopoulos", "identifiers": [ { "identifier": "0000-0002-8137-1350", "scheme": "orcid" } ], "name": "Alexandros Papadopoulos", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Dimitrios Iakovakis", "identifiers": [ { "identifier": "0000-0002-6854-5942", "scheme": "orcid" } ], "name": "Dimitrios Iakovakis", "type": "personal" } }, { "affiliations": [ { "name": "Department of Neurology, Technical University of Dresden, Dresden, Germany" } ], "person_or_org": { "family_name": "Lisa Klingelhoefer", "name": "Lisa Klingelhoefer", "type": "personal" } }, { "affiliations": [ { "name": "Third Neurological Clinic, Papanikolaou Hospital, Thessaloniki, Greece" } ], "person_or_org": { "family_name": "Sevasti Bostantjopoulou", "name": "Sevasti Bostantjopoulou", "type": "personal" } }, { "affiliations": [ { "name": "International Parkinson Excellence Research Centre, King's College Hospital NHS Foundation Trust, London, United Kingdom" } ], "person_or_org": { "family_name": "Kallol Ray Chaudhuri", "name": "Kallol Ray Chaudhuri", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Konstantinos Kyritsis", "identifiers": [ { "identifier": "0000-0003-0905-7786", "scheme": "orcid" } ], "name": "Konstantinos Kyritsis", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Stelios Hadjidimitriou", "name": "Stelios Hadjidimitriou", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Vasileios Charisis", "name": "Vasileios Charisis", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical Engineering and Computer Science/Department of Biomedical Engineering, Khalifa University of Science and Technology, Abu Dhabi, UAE" } ], "person_or_org": { "family_name": "Leontios J. Hadjileontiadis", "name": "Leontios J. Hadjileontiadis", "type": "personal" } }, { "affiliations": [ { "name": "Department of Electrical & Computer Engineering Aristotle University of Thessaloniki" } ], "person_or_org": { "family_name": "Anastasios Delopoulos", "name": "Anastasios Delopoulos", "type": "personal" } } ], "description": "
For detailed description of the dataset see the relevant journal article.
\n\nPython code for model inference and training is available here.
\n\n\n\n
DESCRIPTION
\n\nThe dataset contains accelerometer recodings and keyboard typing data contributed by Parkinson's Disease patients and Healthy Controls. Accelerometer data consists of acceleration values recorded during phone calls and typing data consist of virtual keyboard press and release timestamps. The dataset is divided into two parts: the first part, called SData, contains data from a small, medically evaluated, set of users, while the second part, called GData, contains recordings from a large body of users with self-reported PD labels.
\n\nThe dataset is organized into 5 pickle files:
\n\n1. imu_sdata.pickle: Contains the tri-axial accelerometer recordings for the SData part of the dataset in the form of a list of python dictionaries, one for each participating subject. Accelerometer data have been pre-processed to a sampling frequency of 100Hz and come segmented into non-overlapping 5 second windows. Hence, a segment's dimension will be 500 x 3 samples.
\n\nSample Python code for accessing the acceleration data of a subject
\n\nsdata = pickle.load(open('imu_sdata.pickle', 'rb'))\nsubject_list = list(sdata.keys())\n\n## Data for first subject\nsubject_data = sdata[subject_list[0]] # subject_data is a list of length 4\n\n## The actual data is in the last element of the list\nacc_segments = subject_data[-1]\nnum_acc_sessions_for_subject = len(acc_segments)\n\nacc_segments_for_first_session = acc_segments[0]\nacc_segments_for_second_session = acc_segments[1]\n# ..etc\n\nIn: print(acc_segments_for_first_session.shape)\nOut: (3, 500, 3)\n## The first accelerometer session for this subject consists of 3 five-second segments.\n\nIn: print(acc_segments_for_second_session.shape)\nOut: (8, 500, 3)\n\n## The second accelerometer session for this subject consists of 8 five-second segments.
\n\n2. imu_gdata.pickle: Same layout as imu_sdata.pickle but with data ffrom GData subjects.
\n\n3. typing_sdata.pickle: This files contains the typing data originating from the SData part of the dataset. It is a list of dictionaries with one entry per subject. The typing data are given in the form of concatenated hold time (the time elapsed between press and release of the virtual key) and flight time (the time between releasing a key and press the next) histograms, computed over 10ms bins in the range of [0, 1]s for hold time and [0, 4]s for flight time (an additional bin that contains the values in the (1, +oo) and (4, +oo) intervals is also used). So, the total length of the concatenated histogram is 1000/10 + 1 + 4000/10 + 1 = 502.
\n\nSample Python code for accessing the typing data of a subject:
\n\nsdata = pickle.load(open('typing_sdata.pickle', 'rb'))\nsubject_list = list(sdata.keys())\n\n## Data for first subject\nsubject_data = sdata[subject_list[0]]\n\n## The actual data is in the first element of the list\ntyping_histograms = subject_data[0]\nnum_typing_sessions_for_subject = len(typing_histograms)\n\ntyping_hist_for_first_session = typing_histograms[0]\ntyping_hist_for_second_session = typing_histograms[1]\n# ..etc\n\nIn: print(typing_hist_for_first_session.shape)\nOut: (502, )\n\nht_hist = typing_hist_for_first_session[:101] # Hold time histogram of the session\nft_hist = typing_hist_for_first_session[101:] # Flight time histogram of the session
\n\n4. typing_gdata.pickle: Same layout as typing_sdata.pickle but with data from GData subjects.
\n\n5. subject_metadata.pickle: A list of dictionaries with one entry per subject containing demographic information. The relevant demographic fields have the following interpretation:
\n 'age': Year of birth,
\n 'gender_id': 0 indicates male, 1 indicates female
\n 'healthstatus_id': 0 indicates PD patient, 1 indicates Healthy with PD family history, 2 indicates Healthy without PD family history
In the case of SData subjects, there is also symptom UPDRS scores from one or two medical examinations. These are ncoded in the fields med_eval_1 and med_eval_2.
\n\n\n\n
ETHICS & FUNDING
\n\nThe study during which the present dataset was collected is a multi-center study approved in each country available (for more info visit: http://www.i-prognosis.eu/?page_id=3606). Informed consent, including permission for third-party access to pseudo-anonymised data, was obtained from all subjects prior to their engagement with the study. The work has received funding from the European Union's Horizon 2020 research and innovation programme under Grant Agreement No 690494 - i-PROGNOSIS: Intelligent Parkinson early detection guiding novel supportive interventions (i-prognosis.eu).
\n\n\n\n
CORRESPONDANCE
\n\nAny inquiries regarding this dataset should be adressed to:
\n\nMr. Alexandros Papadopoulos (Electrical & Computer Engineer, PhD candidate)
\n\nMultimedia Understanding Groupmug
\nDepartment of Electrical & Computer Engineering
\nAristotle University of Thessaloniki
\nUniversity Campus, Building C, 3rd floor
\nThessaloniki, Greece, GR54124
Tel: +30 2310 996359, 996365
\nFax: +30 2310 996398
\nE-mail: alpapado@mug.ee.auth.gr
\n\n
\n
", "funding": [ { "award": { "acronym": "i-PROGNOSIS", "id": "00k4n6c32::690494", "identifiers": [ { "identifier": "https://cordis.europa.eu/projects/690494", "scheme": "url" } ], "number": "690494", "program": "H2020", "title": { "en": "Intelligent Parkinson eaRly detectiOn Guiding NOvel Supportive InterventionS" } }, "funder": { "id": "00k4n6c32", "name": "European Commission" } } ], "languages": [ { "id": "eng", "title": { "en": "English" } } ], "publication_date": "2020-12-07", "publisher": "Zenodo", "references": [ { "reference": "Papadopoulos, A., Iakovakis, D., Klingelhoefer, L. et al. Unobtrusive detection of Parkinson's disease from multi-modal and in-the-wild sensor data using deep learning techniques. Sci Rep 10, 21370 (2020). https://doi.org/10.1038/s41598-020-78418-8" } ], "related_identifiers": [ { "identifier": "10.1038/s41598-020-78418-8", "relation_type": { "id": "issupplementto", "title": { "de": "Erg\u00e4nzt", "en": "Is supplement to" } }, "resource_type": { "id": "publication-article", "title": { "de": "Zeitschriftenartikel", "en": "Journal article" } }, "scheme": "doi" }, { "identifier": "10.5281/zenodo.3519213", "relation_type": { "id": "issupplementto", "title": { "de": "Erg\u00e4nzt", "en": "Is supplement to" } }, "resource_type": { "id": "dataset", "title": { "de": "Datensatz", "en": "Dataset" } }, "scheme": "doi" }, { "identifier": "10.5281/zenodo.2571623", "relation_type": { "id": "cites", "title": { "de": "Zitiert", "en": "Cites" } }, "resource_type": { "id": "dataset", "title": { "de": "Datensatz", "en": "Dataset" } }, "scheme": "doi" } ], "resource_type": { "id": "dataset", "title": { "de": "Datensatz", "en": "Dataset" } }, "rights": [ { "description": { "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited." }, "icon": "cc-by-icon", "id": "cc-by-4.0", "props": { "scheme": "spdx", "url": "https://creativecommons.org/licenses/by/4.0/legalcode" }, "title": { "en": "Creative Commons Attribution 4.0 International" } } ], "subjects": [ { "subject": "Parkinson's Disease" }, { "subject": "Smartphone" }, { "subject": "UPDRS" }, { "subject": "Acceleration signals" }, { "subject": "Keystroke typing dynamics" } ], "title": "Smartphone sensor data (accelerometer, virtual keyboard) collected in-the-wild by Parkinson's Disease patients and Healthy Controls", "version": "1.0" }, "parent": { "access": { "owned_by": { "user": 169477 } }, "communities": { "entries": [ { "access": { "member_policy": "open", "members_visibility": "restricted", "record_policy": "open", "review_policy": "closed", "visibility": "public" }, "children": { "allow": true }, "created": "2022-11-23T15:53:29.436323+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "id": "f0a8b890-f97a-4eb2-9eac-8b8a712d3a6c", "links": {}, "metadata": { "curation_policy": "
The EU Open Research Repository serves as a repository for research outputs (data, software, posters, presentations, publications, etc) which have been funded under an EU research funding programme such as Horizon Europe, Euratom or earlier Framework Programmes.
\nThe community is managed by CERN on behalf of the European Commission.
\nZenodo’s general policies and Terms of Use apply to all content.
\nThe EU Open Research Repository accepts all digital research objects which is a research output stemming from one of EU’s research and innovation funding programmes. The funding programmes currently include:
\nHorizon Europe (including ERC, MSCA), earlier Framework Programmes (eg Horizon 2020) as well as Euratom.
\nIn line with the principle as open as possible, as closed as necessary both public and restricted content is accepted. See note on how Zenodo handles restricted content.
\nEU programme beneficiaries are eligible to submit content to the community. The community supports three types of content submissions:
\nSubmission via an EU Project Community (through user interface or programmatic APIs).
\nSubmission directly to the EU Open Research Repository.
\nAutomated harvesting from existing Zenodo content.
\nA representative of an EU project may request an EU Project Community and invite other project participants as members of the community. The project community is linked to one or more European Commission grants. All records in the project community are automatically integrated into the EU Open Research Repository immediately upon acceptance into the project community.
\nAny user may submit a record directly to the EU Open Research Repository. The submission will be moderated by Zenodo staff for compliance with the minimal required metadata requirements and its correctness.
\nRecords found among Zenodo’s existing content will on a regular basis automatically be integrated if they are found to comply with the requirements. The submissions through this method are integrated into the EU Open Research Repository with delay in a fully automated way.
\nRecords in the EU Open Research Repository are required to comply with the following minimal metadata requirements:
\nVisibility: Both public and restricted (with or without embargo and/or access request)
\nResource types: All resource types.
\nLicenses: Public and embargoed records MUST specify a license.
\nFunding information: Records MUST specify at least one grant from the European Commission.
\nCreators: Creators SHOULD be identified with a persistent identifier (e.g. ORCID, GND, …), and affiliations SHOULD be identified with a persistent identifier (e.g. ROR, ISNI, …)
\nSubjects: Records SHOULD specify one or more fields of science from the European Science Vocabulary.
\nAll submissions will undergo automated curation checks for compliance with the policy. Submissions through project communities are reviewed by the project community. Submission directly to the EU Open Research Repository is reviewed by Zenodo staff.
\nCommunity curators may at any point edit metadata of the records in the community without notice through human or automated processing. The curators may at their sole discretion remove records from the community that are deemed not to comply with the content and curation policy or which are deemed of insufficient quality.
\nThe content and curation policy is subject to change by the community owner at any time and without notice, other than through updating this page.
", "description": "Open repository for EU-funded research outputs from Horizon Europe, Euratom and earlier Framework Programmes.", "organizations": [ { "id": "00k4n6c32" } ], "page": "The EU Open Research Repository is a Zenodo-community dedicated to fostering open science and enhancing the visibility and accessibility of research outputs funded by the European Union. The community is managed by CERN on behalf of the European Commission.
\nThe mission of the repository is to support the implementation of the EU's open science policy, providing a trusted and comprehensive space for researchers to share their research outputs such as data, software, reports, presentations, posters and more. The EU Open Research Repository simplifies the process of complying with open science requirements, ensuring that research outputs from Horizon Europe, Euratom, and earlier Framework Programmes are freely accessible, thereby accelerating scientific discovery and innovation.
\nThe EU Open Research Repository serves as a complementary platform to the Open Research Europe (ORE) publishing platform. Open Research Europe focuses on providing a publishing venue for peer-reviewed articles, ensuring that research meets rigorous academic standards. The EU Open Research Repository provides a space for all the other research outputs including data sets, software, posters, and presentations that are out of scope for ORE. This holistic approach enables researchers to not only publish their findings but also share the underlying data and materials that support their work, fostering transparency and reproducibility in the scientific process.
\nCurrently in its pilot phase and set to be fully operational during autumn 2024, the EU Open Research Repository is constantly evolving. Efforts are committed to integrating cutting-edge features, including automated curation checks and FAIR (Findable, Accessible, Interoperable, and Reusable) assistance, to further support the research community. The goal is to provide researchers with a simple goto solution for making their publicly funded research open and as FAIR as possible.
\nThe EU Open Research Repository is funded by the European Union under grant agreement no. 101122956(HORIZON-ZEN). For more information about the project see https://about.zenodo.org/projects/horizon-zen/.
", "title": "EU Open Research Repository (Pilot)", "type": { "id": "organization" }, "website": "https://research-and-innovation.ec.europa.eu" }, "revision_id": 16, "slug": "eu", "theme": { "brand": "horizon", "enabled": true, "style": { "font": { "family": "Arial, sans-serif", "size": "16px", "weight": 600 }, "mainHeaderBackgroundColor": "#FFFFFF", "primaryColor": "#004494", "primaryTextColor": "#FFFFFF", "secondaryColor": "#FFD617", "secondaryTextColor": "#000000", "tertiaryColor": "#e3eefd", "tertiaryTextColor": "#1c5694" } }, "updated": "2024-03-20T06:47:47.577483+00:00" } ], "ids": [ "f0a8b890-f97a-4eb2-9eac-8b8a712d3a6c" ] }, "id": "4311174", "pids": { "doi": { "client": "datacite", "identifier": "10.5281/zenodo.4311174", "provider": "datacite" } } }, "pids": { "doi": { "client": "datacite", "identifier": "10.5281/zenodo.4311175", "provider": "datacite" }, "oai": { "identifier": "oai:zenodo.org:4311175", "provider": "oai" } }, "revision_id": 5, "stats": { "all_versions": { "data_volume": 1468606851000.0, "downloads": 225, "unique_downloads": 193, "unique_views": 1093, "views": 1179 }, "this_version": { "data_volume": 1455552567880.0, "downloads": 223, "unique_downloads": 191, "unique_views": 1087, "views": 1172 } }, "status": "published", "updated": "2020-12-09T12:27:18.262885+00:00", "versions": { "index": 1, "is_latest": true } }