Skip to main content

Research tools for MRI-based CAD of cancer

Project description

NEW: Switched to Python version 3, it is now required and assumed everywhere!

Tools in development to support analysis of Diffusion-Weighted Imaging (DWI) data, with focus on prostate cancer.

This software is being developed as part of a research project at the Magnetic Resonance Imaging Research Center, Turku, Finland.

Note: This is very much under construction. The program code is being written on demand basis, for custom needs at in-house projects. It has grown organically at the same time as the programmer has been studying the subject and learning the tools. So the code is quite messy in many places.

Features

  • Read input data as DICOM, or in custom ASCII or MATLAB formats

  • Perform model fitting (Monoexponential ADC, Kurtosis, Stretched exponential, Biexponential)

  • Calculate correlation with Gleason score

  • Calculate and compare diagnostic ROC AUCs

  • Calculate reproducibility measures

  • Plotting schemes

  • Viewer for multi-slice, multi-b-value DWI DICOM files (uses the Matplotlib GUI widget)

  • Build tool for automated pipelining of data processing tasks

Todo or In Progress

  • Improved documentation

  • Improved build tool

  • Autonomous tumor delineation/ROI placement

  • Regression classification

Requirements

  • Python 3.4

  • pathlib2 (or newer Python)

  • NumPy

  • SciPy

  • Scikit-Learn

Optional requirements

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

dwilib-0.1.8.dev0.tar.gz (51.2 kB view details)

Uploaded Source

Built Distribution

dwilib-0.1.8.dev0-py3-none-any.whl (133.6 kB view details)

Uploaded Python 3

File details

Details for the file dwilib-0.1.8.dev0.tar.gz.

File metadata

  • Download URL: dwilib-0.1.8.dev0.tar.gz
  • Upload date:
  • Size: 51.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for dwilib-0.1.8.dev0.tar.gz
Algorithm Hash digest
SHA256 7a5de16c510a963cca7e069edbb292c0153221b05728f03ee28b1c18c24b48b2
MD5 0ac595ae49de29a6285667b5d3b4a71d
BLAKE2b-256 2a1caada36955d4fa232b83f3e497155f5c4cfa4798459688ea757b0e885822f

See more details on using hashes here.

File details

Details for the file dwilib-0.1.8.dev0-py3-none-any.whl.

File metadata

  • Download URL: dwilib-0.1.8.dev0-py3-none-any.whl
  • Upload date:
  • Size: 133.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for dwilib-0.1.8.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb6b1df4d1d4db13f079527e15d1cdaf870073713bc20b3a27812fad9023eeba
MD5 9c6e14baa7ba04eaccc56d0ff83327f4
BLAKE2b-256 835eaffd845d44dd20f28f1524fb5731c371314969d629737d1a80225b6652c3

See more details on using hashes here.

Supported by

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