Skip to main content

Generate radiation-dose maps

Project description

# README #

Pyrateshield is a python application that performs radiation shielding calculations for nuclear medicine and radiology departments in hospitals. The application has a user friendly graphical interface and no python coding or commandline intereactions are needed at all.

The application is intended to calculate the (necessaryradiation shielding in entire radiology and nuclear medicine departments. Nuclear Medicine sources, CT sources and Xray sources can be defined and positioned on a floorplan in the GUI. Walls with a defined thickness and material can be drawn using the mouse.

The radiation dose rate can be visualized as heatmaps and (dose) isocontours on the floorplan. Critical points can be added to calculate the exact dose rate in specific points. Critical point results can be easily exported to Excel.

## What is this repository for? ###

(Medical) physicists and radiation protection officers who are working at a a nuclear medicine or radiology department in a hospital.

## How do I get set up? ###

###Cross Platform

Use ‘pip install pyrateshield’ to install the package in a python environment of your choice. Type ‘pyrateshield’ to start the application.

Python savy users can also install from our repository.

https://bitbucket.org/MedPhysNL/pyrateshield

When using an anaconda environment and having spyder installed within that environment may cause issues with spyder. Best practice is not to install pyrateshield and spyder within the same anaconda environment.A workaround could be reinstalling pyqt5 after installing pyrateshield(‘pip install pyqt5==version’, with version the required version by spyder).

###Windows

For windows standalone executables are distributed as well. To obatain a standalone executable send an e-mail to the authors.

### Who do I talk to? ###

Authors:

Marcel Segbers (m.segbers@erasmusmc.nl) Rob van Rooij (r.vanrooij-3@umcutrecht.nl)

Feature requests and bug reports please use the issue tracker of the repository:

https://bitbucket.org/MedPhysNL/pyrateshield

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

pyrateShield-1.0.1.tar.gz (2.0 MB view hashes)

Uploaded Source

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