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.1.4.tar.gz
(30.2 kB
view hashes)
Built Distribution
Close
Hashes for topas2numpy-0.1.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 841add71bacd8f38466508dc595d422380166f18b7f8534dbad20d438e421b22 |
|
MD5 | daf89ea6d3ca35e40c0b2ca10941182c |
|
BLAKE2b-256 | a4fb06036cf53809c1149cf820f991df2591d2bd8601f3384a1bbb7e45a6edd2 |