{ "info": { "author": "Gabriel Couture", "author_email": "gacou54@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": "# TG263\n\nBasic TG263 implementation. This library could be used as a\nstructure name filter in your program. \n\n## Installation\n\n```bash\n$ pip install tg263\n```\n\nOr from current master branch:\n\n```bash\n$ pip install git+https://github.com/gacou54/tg263\n```\n\n## Usage\n\n### Validating the structure name\n```python\nimport tg263\n\nresult = tg263.is_structure_name_allowed('Prostate')\n# Result is `True`\n```\n\n### Finding a structure\n```python\nimport tg263\n\nresult = tg263.find_structure('SpinalCord_PRV12')\n\nprint(result.description)\nprint(result.anatomic_group)\nprint(result.target_type)\nprint(result.major_category)\nprint(result.minor_category)\nprint(result.fmaid)\n```\n\n## Acknowledgements\n\nThis work is a basic implementation of the __TG263__\n(https://www.aapm.org/pubs/reports/RPT_263.pdf)\n\nThe allowed structure names (and corresponding information) were taken from\nhttps://www.aapm.org/pubs/reports/RPT_263_Supplemental/ .\n\nThe initial allowed structure names were taken from the __ESAPIX__\nproject (https://github.com/rexcardan/ESAPIX), made by __Rex Cardan__.\nThe ESAPIX license is included in the LICENSE file.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.physmed.chudequebec.ca/gacou54/tg263", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tg263", "package_url": "https://pypi.org/project/tg263/", "platform": "", "project_url": "https://pypi.org/project/tg263/", "project_urls": { "Homepage": "https://gitlab.physmed.chudequebec.ca/gacou54/tg263" }, "release_url": "https://pypi.org/project/tg263/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "TG263 implementation", "version": "0.2.0" }, "last_serial": 5950732, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e0253b8e5171e4b510b9d6942b4bdb93", "sha256": "f84555d5326e0fdb901f4d3a11211b70ad4575a541cf7fffab3d9428b14ca802" }, "downloads": -1, "filename": "tg263-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e0253b8e5171e4b510b9d6942b4bdb93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13097, "upload_time": "2019-10-07T18:50:34", "url": "https://files.pythonhosted.org/packages/4b/ff/d8fb2d339e6583eb020fbf5ce4998778fa3c0538e8f21d0d56e9cbcc19cd/tg263-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dcb283e6cec201374994fc63c958760f", "sha256": "608e71c6b836b1f55a28d7228b203360f9163ffc062baea21542f2b8f9c7c176" }, "downloads": -1, "filename": "tg263-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dcb283e6cec201374994fc63c958760f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23297, "upload_time": "2019-10-09T16:08:15", "url": "https://files.pythonhosted.org/packages/3b/f9/768dcaf4949d98d0a9c89144290a61407e29faad5788f9b1e94b55eee2b0/tg263-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dcb283e6cec201374994fc63c958760f", "sha256": "608e71c6b836b1f55a28d7228b203360f9163ffc062baea21542f2b8f9c7c176" }, "downloads": -1, "filename": "tg263-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dcb283e6cec201374994fc63c958760f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23297, "upload_time": "2019-10-09T16:08:15", "url": "https://files.pythonhosted.org/packages/3b/f9/768dcaf4949d98d0a9c89144290a61407e29faad5788f9b1e94b55eee2b0/tg263-0.2.0.tar.gz" } ] }