Skip to main content

An Ensemble of CNN Models for Parkinsons Disease Detection

Project description

Parkinson detector

An Ensemble of CNN Models for Parkinson’s Disease Detection

Medical support tool for fast preliminary diagnosis can be used by any medical personnel. Parkinson detector is written in Python and runs in a normal Windows and Linux environment. The user interface was implemented using the Qt library.

Our application can work directly with Dicom files (.dcm) from a digital CRT machine or with any image files (jpg, png, etc.). We make a simple user interface with drag-and-drop support.

Note: prediction from the application cannot be used as a medical diagnosis.

Application requirements:

  • Operational system:
    • Windows 7 or later
    • Ubuntu 16.04 or later
    • Mac OS 10.12.6 (Sierra) or later (64-bit) (no GPU support)
  • Python 3.6 or later
  • Hard Drive: 4Gb of free space,
  • Processor: Intel Core i3,
  • Memory (RAM): 3Gb or above free.
  • Internet connection: wideband connection for first use (for neural network model downloading)
  • Admin privileges are not a requirement

Run without instalation

Requirements instalation

git clone https://gitlab.com/digiratory/biomedimaging/parkinson-detector.git
cd parkinson-detector
pip install -r requirements.txt

Application starting

cd parkinson-detector
python run.pyw

Instalation over pip

pip install parkinson-detector

For starting application run the follow command:

parkinson-detector-app

Citation

If you find this project useful, please cite Kurmi A, Biswas S, Sen S, Sinitca A, Kaplun D, Sarkar R. An Ensemble of CNN Models for Parkinson’s Disease Detection Using DaTscan Images. Diagnostics. 2022; 12(5):1173. https://doi.org/10.3390/diagnostics12051173 :

@Article{diagnostics12051173,
    AUTHOR = {Kurmi, Ankit and Biswas, Shreya and Sen, Shibaprasad and Sinitca, Aleksandr and Kaplun, Dmitrii and Sarkar, Ram},
    TITLE = {An Ensemble of CNN Models for Parkinson’s Disease Detection Using DaTscan Images},
    JOURNAL = {Diagnostics},
    VOLUME = {12},
    YEAR = {2022},
    NUMBER = {5},
    ARTICLE-NUMBER = {1173},
    URL = {https://www.mdpi.com/2075-4418/12/5/1173},
    ISSN = {2075-4418},
    DOI = {10.3390/diagnostics12051173}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parkinson-detector-0.0.1.tar.gz (72.7 kB view details)

Uploaded Source

Built Distribution

parkinson_detector-0.0.1-py3-none-any.whl (76.2 kB view details)

Uploaded Python 3

File details

Details for the file parkinson-detector-0.0.1.tar.gz.

File metadata

  • Download URL: parkinson-detector-0.0.1.tar.gz
  • Upload date:
  • Size: 72.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.2 Windows/10

File hashes

Hashes for parkinson-detector-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e351630bca2bfe3aed36fc376cf28d4ca80a9dfc4fd88b096173cbb747efa8a2
MD5 40cd3908c96c64a9ff122f8a1ff16655
BLAKE2b-256 96657125397d872e59abecaa481acbd25295470d8eddcba1dd9ba4b96e710dd9

See more details on using hashes here.

File details

Details for the file parkinson_detector-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for parkinson_detector-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f5f610a0783f57cd42b809e46ea5a1f238b8d59df4244016d9f35ac29a665114
MD5 8da10529375931f003e23edc153fc7b3
BLAKE2b-256 c53f28f04df00d635023213afc38e778fd52b87223743c61a56fed704f6b0fad

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page