{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T12:24:43Z","timestamp":1782995083912,"version":"3.54.5"},"update-to":[{"DOI":"10.1371\/journal.pcbi.1008833","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2021,3,24]],"date-time":"2021-03-24T00:00:00Z","timestamp":1616544000000}}],"reference-count":26,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2021,3,12]],"date-time":"2021-03-12T00:00:00Z","timestamp":1615507200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000864","name":"Michael J. Fox Foundation for Parkinson\u2019s Research","doi-asserted-by":"publisher","award":["14781"],"award-info":[{"award-number":["14781"]}],"id":[{"id":"10.13039\/100000864","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000864","name":"Michael J. Fox Foundation for Parkinson\u2019s Research","doi-asserted-by":"publisher","award":["14781"],"award-info":[{"award-number":["14781"]}],"id":[{"id":"10.13039\/100000864","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>PDkit is an open source software toolkit supporting the collaborative development of novel methods of digital assessment for Parkinson\u2019s Disease, using symptom measurements captured continuously by wearables (passive monitoring) or by high-use-frequency smartphone apps (active monitoring). The goal of the toolkit is to help address the current lack of algorithmic and model transparency in this area by facilitating open sharing of standardised methods that allow the comparison of results across multiple centres and hardware variations. PDkit adopts the information-processing pipeline abstraction incorporating stages for data ingestion, quality of information augmentation, feature extraction, biomarker estimation and finally, scoring using standard clinical scales. Additionally, a dataflow programming framework is provided to support high performance computations. The practical use of PDkit is demonstrated in the context of the CUSSP clinical trial in the UK. The toolkit is implemented in the python programming language, the de facto standard for modern data science applications, and is widely available under the MIT license.<\/jats:p>","DOI":"10.1371\/journal.pcbi.1008833","type":"journal-article","created":{"date-parts":[[2021,3,12]],"date-time":"2021-03-12T18:39:17Z","timestamp":1615574357000},"page":"e1008833","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":10,"title":["PDKit: A data science toolkit for the digital assessment of Parkinson\u2019s Disease"],"prefix":"10.1371","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0386-7331","authenticated-orcid":true,"given":"Cosmin","family":"Stamate","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1812-3722","authenticated-orcid":true,"given":"Joan","family":"Saez Pons","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9459-3430","authenticated-orcid":true,"given":"David","family":"Weston","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7665-7303","authenticated-orcid":true,"given":"George","family":"Roussos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2021,3,12]]},"reference":[{"issue":"5","key":"pcbi.1008833.ref001","doi-asserted-by":"crossref","first-page":"942","DOI":"10.1016\/j.biocel.2004.09.009","article-title":"Dopaminergic neurons","volume":"37","author":"SJ Chinta","year":"2005","journal-title":"The international journal of biochemistry & cell biology"},{"issue":"4","key":"pcbi.1008833.ref002","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1136\/jnnp.2007.131045","article-title":"Parkinson\u2019s disease: clinical features and diagnosis","volume":"79","author":"J Jankovic","year":"2008","journal-title":"Journal of neurology, neurosurgery & psychiatry"},{"key":"pcbi.1008833.ref003","unstructured":"National Institute for Health and Clinical Excellence. Parkinson\u2019s disease: diagnosis and management in primary and secondary care: National cost-impact report. NICE clinical guideline no. 35, 2006."},{"issue":"9","key":"pcbi.1008833.ref004","doi-asserted-by":"crossref","first-page":"982","DOI":"10.1111\/j.1468-1331.2009.02697.x","article-title":"Levodopa in the treatment of Parkinson\u2019s disease","volume":"16","author":"AH Schapira","year":"2009","journal-title":"European Journal of Neurology"},{"issue":"15","key":"pcbi.1008833.ref005","doi-asserted-by":"crossref","first-page":"2129","DOI":"10.1002\/mds.22340","article-title":"Movement Disorder Society-sponsored revision of the Unified Parkinson\u2019s Disease Rating Scale (MDS-UPDRS): scale presentation and clinimetric testing results","volume":"23","author":"CG Goetz","year":"2008","journal-title":"Movement disorders: official journal of the Movement Disorder Society"},{"issue":"16","key":"pcbi.1008833.ref006","doi-asserted-by":"crossref","first-page":"e1528","DOI":"10.1212\/WNL.0000000000006366","article-title":"Smartphone motor testing to distinguish idiopathic REM sleep behavior disorder, controls, and PD","volume":"91","author":"S Arora","year":"2018","journal-title":"Neurology"},{"issue":"1","key":"pcbi.1008833.ref007","first-page":"1","article-title":"The mPower study, Parkinson disease mobile data collected using ResearchKit","volume":"3","author":"BM Bot","year":"2016","journal-title":"Scientific data"},{"key":"pcbi.1008833.ref008","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.pmcj.2017.12.005","article-title":"The cloudUPDRS app: A medical device for the clinical assessment of Parkinson\u2019s Disease","volume":"43","author":"C Stamate","year":"2018","journal-title":"Pervasive and mobile computing"},{"issue":"1","key":"pcbi.1008833.ref009","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.jalz.2005.06.003","article-title":"Ways toward an early diagnosis in Alzheimer\u2019s disease: the Alzheimer\u2019 Disease Neuroimaging Initiative (ADNI)","volume":"1","author":"SG Mueller","year":"2005","journal-title":"Alzheimer\u2019s & Dementia"},{"key":"pcbi.1008833.ref010","volume-title":"Statistical parametric mapping: the analysis of functional brain images","author":"WD Penny","year":"2011"},{"issue":"7","key":"pcbi.1008833.ref011","doi-asserted-by":"crossref","first-page":"876","DOI":"10.1001\/jamaneurol.2018.0809","article-title":"Using smartphones and machine learning to quantify Parkinson disease severity: the mobile Parkinson disease score","volume":"75","author":"A Zhan","year":"2018","journal-title":"JAMA neurology"},{"key":"pcbi.1008833.ref012","unstructured":"PDkit Project, Documentation and tutorials [internet]. [cited 1 May 2020]. Available from: https:\/\/pdkit.readthedocs.io\/"},{"key":"pcbi.1008833.ref013","unstructured":"Banks A, Gupta R. MQTT Version 3.1. 1. OASIS standard. 2014 Oct;29:89."},{"issue":"2","key":"pcbi.1008833.ref014","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1145\/857076.857078","article-title":"The many faces of publish\/subscribe","volume":"35","author":"PT Eugster","year":"2003","journal-title":"ACM computing surveys (CSUR)"},{"key":"pcbi.1008833.ref015","doi-asserted-by":"crossref","unstructured":"Buyya R, Ranjan R, Calheiros R. Intercloud: Scaling of applications across multiple cloud computing environments. In10th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP\u201910) 2010 May 21 (Vol. 6081, pp. 13-31).","DOI":"10.1007\/978-3-642-13119-6_2"},{"key":"pcbi.1008833.ref016","volume-title":"Python for data analysis: Data wrangling with Pandas, NumPy, and IPython","author":"W McKinney","year":"2012"},{"key":"pcbi.1008833.ref017","doi-asserted-by":"crossref","unstructured":"Stamate C, Magoulas GD, K\u00fcppers S, Nomikou E, Daskalopoulos I, Luchini MU, Moussouri T, Roussos G. Deep learning Parkinson\u2019s from smartphone data. In2017 IEEE International Conference on Pervasive Computing and Communications (PerCom) 2017 Mar 13 (pp. 31-40). IEEE.","DOI":"10.1109\/PERCOM.2017.7917848"},{"key":"pcbi.1008833.ref018","doi-asserted-by":"crossref","unstructured":"Um TT, Pfister FM, Pichler D, Endo S, Lang M, Hirche S, Fietzek U, Kuli\u0107 D. Data augmentation of wearable sensor data for Parkinson\u2019s disease monitoring using convolutional neural networks. InProceedings of the 19th ACM International Conference on Multimodal Interaction 2017 Nov 3 (pp. 216-220).","DOI":"10.1145\/3136755.3136817"},{"key":"pcbi.1008833.ref019","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.neucom.2018.03.067","article-title":"Time series feature extraction on basis of scalable hypothesis tests (tsfresh-a python package)","volume":"307","author":"M Christ","year":"2018","journal-title":"Neurocomputing"},{"issue":"9\/10","key":"pcbi.1008833.ref020","first-page":"341","article-title":"Praat, a system for doing phonetics by computer","volume":"5","author":"P Boersma","journal-title":"Glot International"},{"issue":"1","key":"pcbi.1008833.ref021","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1147\/JRD.2017.2768739","article-title":"Decomposition of complex movements into primitives for Parkinson\u2019s disease assessment","volume":"62","author":"EK Pissadaki","year":"2018","journal-title":"IBM Journal of Research and Development"},{"key":"pcbi.1008833.ref022","volume-title":"Streaming systems: the what, where, when, and how of large-scale data processing","author":"T Akidau","year":"2018"},{"issue":"1","key":"pcbi.1008833.ref023","first-page":"1","article-title":"The CloudUPDRS Smartphone Software in Parkinson\u2019s (CUSSP) study: Validation of digital assessment against multiple blinded human raters","volume":"6","author":"A Jha","year":"2020","journal-title":"npj Parkinson\u2019s Disease"},{"key":"pcbi.1008833.ref024","unstructured":"PDkit Project, Source code [internet]. [cited 1 May 2020]. Available from: https:\/\/github.com\/pdkit\/pdkit"},{"key":"pcbi.1008833.ref025","unstructured":"PDkit Project, Python Package Index module release [internet]. [cited 1 May 2020]. https:\/\/pypi.org\/project\/pdkit\/"},{"issue":"4","key":"pcbi.1008833.ref026","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1046\/j.1471-4159.1995.64041645.x","article-title":"Prostaglandin H synthetase-mediated metabolism of dopamine: implication for Parkinson\u2019s disease","volume":"64","author":"MB Mattammal","year":"1995","journal-title":"Journal of neurochemistry"}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1008833","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2021,3,24]],"date-time":"2021-03-24T00:00:00Z","timestamp":1616544000000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1008833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,24]],"date-time":"2021-03-24T17:51:29Z","timestamp":1616608289000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1008833"}},"subtitle":[],"editor":[{"given":"Dina","family":"Schneidman-Duhovny","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2021,3,12]]},"references-count":26,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,3,12]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1008833","relation":{"new_version":[{"id-type":"doi","id":"10.1371\/journal.pcbi.1008833","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,12]]}}}