Python functions for reading TOPAS result files
Project description
topas2numpy
Reading TOPAS results into NumPy arrays.
Features
TOPAS is a Monte Carlo tool for particle simulation, designed for medical physics research. It can output two data types:
binned: a quantity (e.g. dose) is accumulated within a binned geometry component
ntuple: multiple data columns are recorded per particle history
This package is able to read both data types, enabling analysis within Python.
Basic Usage
from topas2numpy import BinnedResult
x = BinnedResult('Dose.csv')
from topas2numpy import read_ntuple
y = read_ntuple('Beam.phsp')
History
0.1.2 (2016-02-23)
Support upcoming binary ntuple headers
Support additional integer columns in old-style binary phasespaces
0.1.0 (2016-02-19)
First release on PyPI
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
topas2numpy-0.2.0.tar.gz
(90.3 kB
view hashes)
Built Distribution
Close
Hashes for topas2numpy-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e1023066d4405e8c084912b0fe80e74293040281b58342b86e46a1313c6596d |
|
MD5 | 61f962bb0c36a42c8dec473796f7c88a |
|
BLAKE2b-256 | 3b32440c9529eed74fadfaa676324ad220268741950c56a34fe08f4b7f1458ef |