{ "info": { "author": "Nicholas McKibben", "author_email": "nicholas.bgp@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "T1 fitting\n----------\n\nSimple T1 fitting. Uses the following fitting model:\nx = A - B \\exp{-t/T_1}\n\nwhere A and B are complex coefficients, t are the inversion times.\n\nInstallation\n------------\n\nShould be as easy as:\n\n.. code-block:: bash\n\n pip install t1est\n\nUsage\n-----\n\nRun examples as follows:\n\n.. code-block:: python\n\n python -m t1est.examples.basic_usage\n\nThe function `t1est()` can be called as follows:\n\n.. code-block:: python\n\n from t1est import t1est\n\n # x is the array of images at different inversion times. The\n # inversion times are provided as TIs\n T1map = t1est(\n x, TIs, time_axis=-1, mask=mask, method='trf', T1_bnds=(0, 3),\n chunksize=10, molli=True, mag=True)\n\nNotice that `x` may be any-dimensional, but time points must lie\nalong the `time_axis` dimension. If `molli=True`, then T1 is adjusted\nas follows: T1' = T1 (B/A - 1)\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/t1est", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "t1est", "package_url": "https://pypi.org/project/t1est/", "platform": "", "project_url": "https://pypi.org/project/t1est/", "project_urls": { "Homepage": "https://github.com/mckib2/t1est" }, "release_url": "https://pypi.org/project/t1est/0.1.2/", "requires_dist": [ "numpy (>=1.17.2)", "matplotlib (>=3.1.1)", "phantominator (>=0.4.3)", "tqdm (>=4.36.1)" ], "requires_python": ">=3.6", "summary": "Basic T1 fitting", "version": "0.1.2", "yanked": false, "yanked_reason": null }, "last_serial": 6021175, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4dcddd4e7cf20f8a9571a505b6afcea0", "sha256": "4a5a99de3df0b30f428bf2b76a87fc8cb6b28661631e69b8b6578d45ad8c7182" }, "downloads": -1, "filename": "t1est-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4dcddd4e7cf20f8a9571a505b6afcea0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16637, "upload_time": "2019-09-26T18:41:17", "upload_time_iso_8601": "2019-09-26T18:41:17.803899Z", "url": "https://files.pythonhosted.org/packages/62/3a/d4c9abd22d3b6b2b06190f492add408d3cd55a97ec6b62116a5eead70d92/t1est-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a706dd1713e82e727c8ac9ada2578214", "sha256": "aacc7affe9e5211639e072e06510cda5cfaae3f39e401a48303b0ab5d479c461" }, "downloads": -1, "filename": "t1est-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a706dd1713e82e727c8ac9ada2578214", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3498, "upload_time": "2019-09-26T18:41:20", "upload_time_iso_8601": "2019-09-26T18:41:20.355988Z", "url": "https://files.pythonhosted.org/packages/2f/1a/55516e4607a736cbe272f5c2a5635923aa1eb3fac4ade08f37c88ae07743/t1est-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "dabb88daa9d8d5ff2b37f4a55d0f393c", "sha256": "47ddb38975c7b77c98464ae51bf05d09afa1dbe06908861ca453b9e4a7c21ff9" }, "downloads": -1, "filename": "t1est-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dabb88daa9d8d5ff2b37f4a55d0f393c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17234, "upload_time": "2019-09-26T20:15:14", "upload_time_iso_8601": "2019-09-26T20:15:14.974110Z", "url": "https://files.pythonhosted.org/packages/59/c5/89c5f9b64907f786859157cc7bdf7103faec84659d9326fec6b8d6e8af1a/t1est-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e73edf419d1a75ab2ae46b26aa53fdda", "sha256": "f6bc936e97a8af56c60961124238ab6fec0db988327a54933d7656039434e3c6" }, "downloads": -1, "filename": "t1est-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e73edf419d1a75ab2ae46b26aa53fdda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3777, "upload_time": "2019-09-26T20:15:16", "upload_time_iso_8601": "2019-09-26T20:15:16.615849Z", "url": "https://files.pythonhosted.org/packages/1f/ed/eb51fa2d8fe3b30fd8086985bf206d72085dc3d9df9c3dddda6da38082da/t1est-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "bf20fe953d85d3e2ad425c61b98fc24f", "sha256": "33d286e59be78a58940142da33224efc63df7e6a0fd28dd5af4107ac7afaa3af" }, "downloads": -1, "filename": "t1est-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bf20fe953d85d3e2ad425c61b98fc24f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17822, "upload_time": "2019-09-26T22:18:48", "upload_time_iso_8601": "2019-09-26T22:18:48.095696Z", "url": "https://files.pythonhosted.org/packages/b0/54/3c7f95fd4a4d513b3dbdd3dfdb29cecdb6fb5106c50e8e00f9d9ec14b440/t1est-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d4097d68f3229aa8db5fd36426ba6045", "sha256": "d163f809675794d2b0b307edab18272daef0107f352c5679ba9752aee73df2ad" }, "downloads": -1, "filename": "t1est-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d4097d68f3229aa8db5fd36426ba6045", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4294, "upload_time": "2019-09-26T22:18:50", "upload_time_iso_8601": "2019-09-26T22:18:50.173174Z", "url": "https://files.pythonhosted.org/packages/72/f5/973baf1d3cad80ab3a5307a1d92454173a866541baf4f7e178a8837b2dc1/t1est-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6b36e04342d46badfc36114bbd1aa377", "sha256": "a57befd1fff2cdd71216360cad3ba4c43e25ef2ad84a7a5553f703cda0b2ac7b" }, "downloads": -1, "filename": "t1est-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b36e04342d46badfc36114bbd1aa377", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20497, "upload_time": "2019-10-21T12:36:50", "upload_time_iso_8601": "2019-10-21T12:36:50.605231Z", "url": "https://files.pythonhosted.org/packages/95/51/7a0ffd951eab34330c1794f463a6215b71ed1498e17bb2804a0a96f1ff2f/t1est-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c5555916ca3f693c99901a5dda37841d", "sha256": "bb54a6ad47df9d52684edd76c94ff696000e2352002fd12a669e3a6d5890b407" }, "downloads": -1, "filename": "t1est-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c5555916ca3f693c99901a5dda37841d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6115, "upload_time": "2019-10-21T12:36:53", "upload_time_iso_8601": "2019-10-21T12:36:53.642966Z", "url": "https://files.pythonhosted.org/packages/43/4c/61e3f3887b484d4b6212affd1371d4409b29b4ceb170c584cb312a83f731/t1est-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6ec906722e2bf9ee5b293bd074673aa6", "sha256": "9374f01de752b365cba834a1b313dd3752d4d98b44803c89c4aa4b66e438591d" }, "downloads": -1, "filename": "t1est-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6ec906722e2bf9ee5b293bd074673aa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20476, "upload_time": "2019-10-24T01:21:06", "upload_time_iso_8601": "2019-10-24T01:21:06.647250Z", "url": "https://files.pythonhosted.org/packages/d8/6e/fc73b4baad8f07e39b9414778d578cf07f054be2e0fc8be6c6bc9a31c3d4/t1est-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e4d4e3ccf5bca6d0fea0980b0f04759", "sha256": "6d89f8f73f70d294ee4ff12ff23e26f8b0b65f8796242e28c5240f61bbe626b0" }, "downloads": -1, "filename": "t1est-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9e4d4e3ccf5bca6d0fea0980b0f04759", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6101, "upload_time": "2019-10-24T01:21:08", "upload_time_iso_8601": "2019-10-24T01:21:08.494090Z", "url": "https://files.pythonhosted.org/packages/56/f1/fa34ac6e60431217c7ed3f5b9063d9701997133d4aaa40d451c429e2a17a/t1est-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ec906722e2bf9ee5b293bd074673aa6", "sha256": "9374f01de752b365cba834a1b313dd3752d4d98b44803c89c4aa4b66e438591d" }, "downloads": -1, "filename": "t1est-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6ec906722e2bf9ee5b293bd074673aa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20476, "upload_time": "2019-10-24T01:21:06", "upload_time_iso_8601": "2019-10-24T01:21:06.647250Z", "url": "https://files.pythonhosted.org/packages/d8/6e/fc73b4baad8f07e39b9414778d578cf07f054be2e0fc8be6c6bc9a31c3d4/t1est-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e4d4e3ccf5bca6d0fea0980b0f04759", "sha256": "6d89f8f73f70d294ee4ff12ff23e26f8b0b65f8796242e28c5240f61bbe626b0" }, "downloads": -1, "filename": "t1est-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9e4d4e3ccf5bca6d0fea0980b0f04759", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6101, "upload_time": "2019-10-24T01:21:08", "upload_time_iso_8601": "2019-10-24T01:21:08.494090Z", "url": "https://files.pythonhosted.org/packages/56/f1/fa34ac6e60431217c7ed3f5b9063d9701997133d4aaa40d451c429e2a17a/t1est-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }