{ "info": { "author": "Nicholas McKibben", "author_email": "nicholas.bgp@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "k-t BLAST\n=========\n\nPython implementation of several k-t BLAST-like MR reconstruction\nalgorithms.\n\nCurrently included modules are:\n\n- UNFOLD\n- k-t BLAST\n\nUsage\n=====\n\nSee examples module and doc strings -- both good resources for full\narguments list and usage.\n\n.. code-block:: python\n\n # UNFOLD algorithm\n from ktblast import unfold\n\n sx, sy, st = kspace[:]\n recon = unfold(kspace, time_axis=-1)\n\n # k-t BLAST algorithm\n from ktblast import ktblast\n\n sx, sy, st = kspace[:]\n sx, sy, st = calib[:]\n recon = ktblast(kspace, calib, psi, time_axis=-1)\n\n\nAbout\n=====\n\nI couldn't find any implementation of these algorithms that were\neasy to get up and running in Python, so I decided to write my own.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mckib2/ktblast", "keywords": "mri BLAST parallel-imaging image-reconstruction python", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "ktblast", "package_url": "https://pypi.org/project/ktblast/", "platform": "", "project_url": "https://pypi.org/project/ktblast/", "project_urls": { "Homepage": "https://github.com/mckib2/ktblast" }, "release_url": "https://pypi.org/project/ktblast/0.1.0/", "requires_dist": [ "numpy (>=1.16.4)", "matplotlib (>=2.2.4)", "phantominator (>=0.3.2)", "scikit-image (>=0.15.0)", "tqdm (>=4.32.2)" ], "requires_python": ">=3.5", "summary": "Python implementation of the k-t BLAST algorithm.", "version": "0.1.0" }, "last_serial": 5757306, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f1da06e9f60a23e23ecd70e6b1f7e404", "sha256": "7914d8b3926603c62c3db13e16e5ffd08d2b7ca455dfa56ee294700a06a4157a" }, "downloads": -1, "filename": "ktblast-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f1da06e9f60a23e23ecd70e6b1f7e404", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 18343, "upload_time": "2019-08-29T22:25:20", "url": "https://files.pythonhosted.org/packages/2f/c2/db0fd02a0e83a403e6146d8a8220a07c0c71250afc24d9111770e990312f/ktblast-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27baaf8f07d2063b8fb719fca21ccb1c", "sha256": "89c893ec53055cfab9464c0d9b2af4cf932e98efe633ad1ac8e6587dfb8e2ebb" }, "downloads": -1, "filename": "ktblast-0.1.0.tar.gz", "has_sig": false, "md5_digest": "27baaf8f07d2063b8fb719fca21ccb1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4416, "upload_time": "2019-08-29T22:25:22", "url": "https://files.pythonhosted.org/packages/14/6a/695d554abb2b85f8fe6e2d12dbc27f5212fc189c970a8ceb73451644d341/ktblast-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1da06e9f60a23e23ecd70e6b1f7e404", "sha256": "7914d8b3926603c62c3db13e16e5ffd08d2b7ca455dfa56ee294700a06a4157a" }, "downloads": -1, "filename": "ktblast-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f1da06e9f60a23e23ecd70e6b1f7e404", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 18343, "upload_time": "2019-08-29T22:25:20", "url": "https://files.pythonhosted.org/packages/2f/c2/db0fd02a0e83a403e6146d8a8220a07c0c71250afc24d9111770e990312f/ktblast-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27baaf8f07d2063b8fb719fca21ccb1c", "sha256": "89c893ec53055cfab9464c0d9b2af4cf932e98efe633ad1ac8e6587dfb8e2ebb" }, "downloads": -1, "filename": "ktblast-0.1.0.tar.gz", "has_sig": false, "md5_digest": "27baaf8f07d2063b8fb719fca21ccb1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4416, "upload_time": "2019-08-29T22:25:22", "url": "https://files.pythonhosted.org/packages/14/6a/695d554abb2b85f8fe6e2d12dbc27f5212fc189c970a8ceb73451644d341/ktblast-0.1.0.tar.gz" } ] }