Giter VIP home page Giter VIP logo

fincap / onkodicom Goto Github PK

View Code? Open in Web Editor NEW

This project forked from didymo/onkodicom

0.0 0.0 0.0 140.87 MB

OnkoDICOM was created with Radiation Oncologists to allow Radiation Oncologists to do research on DICOM standard image sets (DICOM-RT, CT, MRI, PET) using open source technologies, such as pydicom, dicompyler-core, Pyqt5, PIL, and matplotlib. OnkoDICOM is cross platform, open source software, and welcomes contributions. OnkoDICOM was inspired by dicompyler.

Home Page: https://onkodicom.com.au

License: GNU Lesser General Public License v2.1

Python 100.00%

onkodicom's Introduction

main-icon-onko-dicom

Onko

OnkoDICOM is an Open Source DICOM-RT viewer with enhanced capabilities that make it useful for research in the field of Radiation Oncology. It was created with Radiation Oncologists to allow Radiation Oncologists to do research on DICOM standard image, but Radiation Therapists and Radiation Physicists will find tools included that are useful when manipulating image sets like DICOM-RT, CT, MRI, and PET.

The enhanced capabilities of OnkoDICOM.2020:

  1. pseudo-anonymisation
  • at each pseudoanonymisation, the image set is copied to a new directory and the doublet of 'Old_ID':'New_ID' is written into a CSV file that the user can archive securely for future reference if needed.
  1. spreadsheet exports
  • DVHs of all ROIs
  • PyRadiomics output from all ROIs (currently ~132 features)
  • clinical description of the patient's disease which can be updated.
  1. ROI manipulation
  • rename ROI to a list of Standardised Names (the provided list is correlated to an FMA_ID and so is customisable to your own usage if needed)
  • delete ROI (for all those 'Rings of Bob' and other ROIs used in plan creation)
  • add ROI (at present this requires a RTSTRUCT file be present, uses a pixel value definition and manual cleaning on a single slice)

OnkoDICOM is built on open source technologies, such as pydicom, dicompyler-core, PySide6, PIL, and matplotlib. Although built in Python, its forms are cross-platform, and we welcome contributions from the wider community via GitHub https://github.com/didymo/OnkoDICOM.

OnkoDICOM was inspired by the dicompyler project.

Installation

Installation instructions for Ubuntu and Windows can be located in the project's wiki.

Note that in order to utilise OnkoDICOM's radiomics toolset, the external program Plastimatch will need to be installed. Plastimatch installation instructions.

onkodicom's People

Contributors

tamookk avatar fincap avatar parise22 avatar duytungha avatar jthomas2020 avatar didymo avatar peteqian avatar minhhuyt avatar had647 avatar tdlinh2712 avatar eddiegong2604 avatar lwmcclymont avatar helenaibro avatar kylelw23 avatar helenetran3 avatar chai-forest avatar sjswerdloff avatar xudongzhang1992 avatar augustinpinto234 avatar sohaibshd avatar petey137 avatar oismaster avatar fe-liii avatar lw803 avatar balkanize-you avatar hdinhuow avatar melinda-v avatar minhhuyxx avatar aidanwynn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.