{ "info": { "author": "David Hall", "author_email": "dhcrawley@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering :: Medical Science Apps.", "Topic :: Scientific/Engineering :: Physics" ], "description": "===============================\ntopas2numpy\n===============================\n\n|pypi| |travis-ci| |coveralls| |readthedocs|\n\nReading TOPAS_ results into NumPy_ arrays.\n\n\n\nFeatures\n--------\n\nTOPAS_ is a Monte Carlo tool for particle simulation, designed for medical physics research. It can output two data types:\n\n- **binned**: a quantity (e.g. dose) is accumulated within a binned geometry component\n- **ntuple**: multiple data columns are recorded per particle history\n\nThis package is able to read both data types, enabling analysis within Python.\n\n\n\nBasic Usage\n-----------\n\n.. code-block:: python\n\n from topas2numpy import BinnedResult\n x = BinnedResult('Dose.csv')\n\n from topas2numpy import read_ntuple\n y = read_ntuple('Beam.phsp')\n\n\n\n.. _TOPAS: http://www.topasmc.org\n.. _NumPy: http://www.numpy.org\n\n\n.. |pypi| image:: https://img.shields.io/pypi/v/topas2numpy.svg\n :target: https://pypi.python.org/pypi/topas2numpy\n :alt: PyPI Package\n\n.. |travis-ci| image:: https://img.shields.io/travis/davidchall/topas2numpy.svg\n :target: https://travis-ci.org/davidchall/topas2numpy\n :alt: Build Status\n\n.. |coveralls| image:: https://coveralls.io/repos/github/davidchall/topas2numpy/badge.svg?branch=master\n :target: https://coveralls.io/github/davidchall/topas2numpy?branch=master\n :alt: Code Coverage\n\n.. |readthedocs| image:: http://readthedocs.org/projects/topas2numpy/badge/?version=latest\n :target: http://topas2numpy.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n=======\nHistory\n=======\n\n0.1.2 (2016-02-23)\n------------------\n\n* Support upcoming binary ntuple headers\n* Support additional integer columns in old-style binary phasespaces\n\n\n0.1.0 (2016-02-19)\n------------------\n\n* First release on PyPI", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/davidchall/topas2numpy", "keywords": "topas2numpy,topas", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "topas2numpy", "package_url": "https://pypi.org/project/topas2numpy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/topas2numpy/", "project_urls": { "Homepage": "https://github.com/davidchall/topas2numpy" }, "release_url": "https://pypi.org/project/topas2numpy/0.2.0/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Python functions for reading TOPAS result files", "version": "0.2.0" }, "last_serial": 2886490, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2ae5015a62e0d1c6ece8cb432c16b618", "sha256": "a7ec609638b101ca325dd598068b517bd995a32f29e032a3e8c40291a215b0e2" }, "downloads": -1, "filename": "topas2numpy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ae5015a62e0d1c6ece8cb432c16b618", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6779, "upload_time": "2016-02-19T05:30:20", "url": "https://files.pythonhosted.org/packages/ac/92/5af33ae595845b47c8b3c730901585c6d1bc4aeefe72d5e574c67dc37494/topas2numpy-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2468dfd10b8abbb0ac11193dece56eeb", "sha256": "0ee7c66fefee681403c83fec98242f50d17ea678bb355d499c12a1d5ccb258cd" }, "downloads": -1, "filename": "topas2numpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2468dfd10b8abbb0ac11193dece56eeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21403, "upload_time": "2016-02-19T05:29:55", "url": "https://files.pythonhosted.org/packages/19/00/c164ab361129a40ca5fff06b448d9bbb3154a0dfd5d01beae8fc18358573/topas2numpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "78da41d58004ad068e16eeb9a50d9f30", "sha256": "1de7ed059a90c95fb058811966b8284e221a187f7d19cdc99579181d7a355a6c" }, "downloads": -1, "filename": "topas2numpy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78da41d58004ad068e16eeb9a50d9f30", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6905, "upload_time": "2016-02-23T21:00:10", "url": "https://files.pythonhosted.org/packages/73/9d/41e8b8629c443a401ce9da693abb39686ec97bc015b781ff2c5f1694de4c/topas2numpy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8c91f960e921050c4f2b413c106dda4", "sha256": "bf5da373aea113bd783a8da7aede4e6333343aa89f3f7819f03684f61152a3ab" }, "downloads": -1, "filename": "topas2numpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e8c91f960e921050c4f2b413c106dda4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29993, "upload_time": "2016-02-23T21:00:31", "url": "https://files.pythonhosted.org/packages/6b/c2/cfd2fa98d33f15bac17c3d4d05c880015ed9939da0edc04995bf2b23b408/topas2numpy-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "299a19c60a1e96861f031d4d4e7030b7", "sha256": "d94c86a2dfce4564cf0638034e75c7f3b82d535c940d4be52317f48870e42163" }, "downloads": -1, "filename": "topas2numpy-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "299a19c60a1e96861f031d4d4e7030b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7117, "upload_time": "2016-02-24T00:33:09", "url": "https://files.pythonhosted.org/packages/46/d0/2421af8065d0bbd31b08ef9ccf50f6a42addf106504ed660bc5e6f966ba4/topas2numpy-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c6266f8e628c27128141ec8e03a649a", "sha256": "e834269e967d0a5b28c44529acf40664a6b24bd44e22c277d8bbbd967f09018e" }, "downloads": -1, "filename": "topas2numpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8c6266f8e628c27128141ec8e03a649a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30108, "upload_time": "2016-02-24T00:33:15", "url": "https://files.pythonhosted.org/packages/33/1a/9594fe4066def90208229b462fee520c824d6482adc73e25f4628ce9551a/topas2numpy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "daf89ea6d3ca35e40c0b2ca10941182c", "sha256": "841add71bacd8f38466508dc595d422380166f18b7f8534dbad20d438e421b22" }, "downloads": -1, "filename": "topas2numpy-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daf89ea6d3ca35e40c0b2ca10941182c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7217, "upload_time": "2016-03-02T01:43:29", "url": "https://files.pythonhosted.org/packages/a4/fb/06036cf53809c1149cf820f991df2591d2bd8601f3384a1bbb7e45a6edd2/topas2numpy-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f9424816b34c53181ef62cb9b513577", "sha256": "9add20c71c26ddb9c212c889fce7784579774e4da258981668414f01591a2edf" }, "downloads": -1, "filename": "topas2numpy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6f9424816b34c53181ef62cb9b513577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30195, "upload_time": "2016-03-02T01:43:34", "url": "https://files.pythonhosted.org/packages/99/7b/a8cbbd94686351b51e0310eaa23559b1311f320e38ab5d4ea7e0c6ea2c05/topas2numpy-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "61f962bb0c36a42c8dec473796f7c88a", "sha256": "8e1023066d4405e8c084912b0fe80e74293040281b58342b86e46a1313c6596d" }, "downloads": -1, "filename": "topas2numpy-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61f962bb0c36a42c8dec473796f7c88a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7158, "upload_time": "2017-05-19T21:14:10", "url": "https://files.pythonhosted.org/packages/3b/32/440c9529eed74fadfaa676324ad220268741950c56a34fe08f4b7f1458ef/topas2numpy-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad79d6d0b3867b9706115be4c4be5137", "sha256": "5691d1fa690ffa1971b72e00722e81f41907e5cb4b41d63f3b538c2d33ce160e" }, "downloads": -1, "filename": "topas2numpy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ad79d6d0b3867b9706115be4c4be5137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90301, "upload_time": "2017-05-19T21:14:12", "url": "https://files.pythonhosted.org/packages/b9/e5/fe6fc71d9748b3895dc2fecc65da25ff8ead30da63d0cafd3b2ad88a62d8/topas2numpy-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61f962bb0c36a42c8dec473796f7c88a", "sha256": "8e1023066d4405e8c084912b0fe80e74293040281b58342b86e46a1313c6596d" }, "downloads": -1, "filename": "topas2numpy-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61f962bb0c36a42c8dec473796f7c88a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7158, "upload_time": "2017-05-19T21:14:10", "url": "https://files.pythonhosted.org/packages/3b/32/440c9529eed74fadfaa676324ad220268741950c56a34fe08f4b7f1458ef/topas2numpy-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad79d6d0b3867b9706115be4c4be5137", "sha256": "5691d1fa690ffa1971b72e00722e81f41907e5cb4b41d63f3b538c2d33ce160e" }, "downloads": -1, "filename": "topas2numpy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ad79d6d0b3867b9706115be4c4be5137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90301, "upload_time": "2017-05-19T21:14:12", "url": "https://files.pythonhosted.org/packages/b9/e5/fe6fc71d9748b3895dc2fecc65da25ff8ead30da63d0cafd3b2ad88a62d8/topas2numpy-0.2.0.tar.gz" } ] }