{ "info": { "author": "Michael Hogg", "author_email": "michael.christopher.hogg@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Medical Science Apps.", "Topic :: Scientific/Engineering :: Visualization" ], "description": "==========\r\nBMDanalyse\r\n==========\r\n\r\n.. image:: https://img.shields.io/pypi/v/bmdanalyse.svg\r\n :target: https://pypi.python.org/pypi/bmdanalyse/\r\n :alt: Latest PyPI version\r\n\r\n.. image:: https://img.shields.io/pypi/dm/bmdanalyse.svg\r\n :target: https://pypi.python.org/pypi/bmdanalyse/\r\n :alt: Number of PyPI downloads\r\n\r\nCopyright 2016, Michael Hogg (michael.christopher.hogg@gmail.com)\r\n\r\nMIT license - See LICENSE.txt for details on usage and distribution\r\n\r\n-----\r\nAbout\r\n-----\r\n\r\nA graphical tool used for the regional analysis of a time series of 2D medical images. This was created for the analysis of virtual x-rays, created by companion tools `bonemapy`_ and `pyvXRAY`_ from the results of a computer simulation. Intended to be used to evaluate the bone gain / loss in a number of regions of interest (ROIs) over time, typically due to bone remodelling as a result of stress shielding around an orthopaedic implant.\r\n\r\nWritten in pure Python using PyQt/PySide, pyqtgraph, numpy, matplotlib and pillow. Should work on any platform, but has only been tested on Windows.\r\n\r\n.. _bonemapy: https://github.com/mhogg/bonemapy\r\n.. _pyvxray: https://github.com/mhogg/pyvxray\r\n\r\n------------\r\nRequirements\r\n------------\r\n\r\n* Python 2.7\r\n* PyQt >= 4.11\r\n* pyqtgraph >= 0.9.10\r\n* numpy >= 1.9\r\n* matplotlib >= 1.4\r\n* pillow >= 3.0\r\n\r\n**NOTE:** All these requirements are available within the Anaconda Python distribution\r\n\r\n--------------------\r\nInstructions for use\r\n--------------------\r\n\r\n- Load a time series of 2D medical images (in image format such as bmp, png etc). All images should be grayscale and of the same size.\r\n- Use the up / down arrows in the Image toolbox to place the images in chronological order. A time series of virtual X-rays is provided in the sampleMedicalImages directory. \r\n- Create some Regions of Interest (ROIs) and run the ROI analysis tool from the Analysis toolbox. A plot will be generated showing the change in the average grayscale value with each ROI over time.\r\n- Run the Image analysis tool from the Analysis toolbox. A contour will be displayed, showing regions of bone loss in blue and bone gain in red.", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/packages/source/B/BMDanalyse/BMDanalyse-0.2.0.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/BMDanalyse/", "keywords": "python,medical,image,analysis,ROIs,xray", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "BMDanalyse", "package_url": "https://pypi.org/project/BMDanalyse/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/BMDanalyse/", "project_urls": { "Download": "https://pypi.python.org/packages/source/B/BMDanalyse/BMDanalyse-0.2.0.zip", "Homepage": "http://pypi.python.org/pypi/BMDanalyse/" }, "release_url": "https://pypi.org/project/BMDanalyse/0.2.0/", "requires_dist": [ "matplotlib", "numpy", "pillow", "pyqtgraph" ], "requires_python": "", "summary": "Tool to analyse regional changes in a time series of 2D medical images.", "version": "0.2.0" }, "last_serial": 2154195, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "42769b43db4820c3042744134da10138", "sha256": "01917d5e7912e5bbd410ef835be214ecc3e3db7ca95a44053065245c056ba0bf" }, "downloads": -1, "filename": "BMDanalyse-0.1.0.win32.exe", "has_sig": false, "md5_digest": "42769b43db4820c3042744134da10138", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 969645, "upload_time": "2013-02-21T00:34:06", "url": "https://files.pythonhosted.org/packages/dc/52/d92c9b1dc15d4d307cb115622212ca450cf2d718a3215c76996c091a6976/BMDanalyse-0.1.0.win32.exe" }, { "comment_text": "", "digests": { "md5": "cfd036a16c69f009d8bc41d3bf2c13b5", "sha256": "d6dcabd0b4cd146277ca3b002354f7ede89872efa3e540f42e741cbb5df9571d" }, "downloads": -1, "filename": "BMDanalyse-0.1.0.win-amd64.exe", "has_sig": false, "md5_digest": "cfd036a16c69f009d8bc41d3bf2c13b5", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 998472, "upload_time": "2013-02-21T11:38:59", "url": "https://files.pythonhosted.org/packages/a0/47/2e585420caa93ba9eb151acf5d692de0caf239463f43c4177ea30c83e462/BMDanalyse-0.1.0.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "8da8ac7f5593331022fed8d2cc851f31", "sha256": "85c3b11403cd5ea098e9f89ffc7ebc2729d32131d8c42c403afdacc46a3aea21" }, "downloads": -1, "filename": "BMDanalyse-0.1.0.zip", "has_sig": false, "md5_digest": "8da8ac7f5593331022fed8d2cc851f31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 736645, "upload_time": "2013-02-21T00:33:53", "url": "https://files.pythonhosted.org/packages/e4/32/ea52fa3b927cf31440668ad9e75c1e7648be9f2855a110a88d5e3e259e93/BMDanalyse-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3f5a7a54413c9e9ca9073d5e40e85c79", "sha256": "aa3e5fd2c0f4056e14358ec1f4202d0bd0e172296ed5d549b30f75bedf147838" }, "downloads": -1, "filename": "BMDanalyse-0.1.1.win32.exe", "has_sig": false, "md5_digest": "3f5a7a54413c9e9ca9073d5e40e85c79", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1055045, "upload_time": "2013-03-17T11:01:30", "url": "https://files.pythonhosted.org/packages/02/a0/f647607ff99be8588acd2de55ae954b71d8edbd8c26dd0526894f459c533/BMDanalyse-0.1.1.win32.exe" }, { "comment_text": "", "digests": { "md5": "71bedf1b494ada318cf3116673c0a841", "sha256": "72aa118a4c8b3ac2df2dc41d501fea30c43da5ad22123eae4e7dbb810309e429" }, "downloads": -1, "filename": "BMDanalyse-0.1.1.win-amd64.exe", "has_sig": false, "md5_digest": "71bedf1b494ada318cf3116673c0a841", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1082693, "upload_time": "2013-03-17T11:03:00", "url": "https://files.pythonhosted.org/packages/78/58/0131dd9b3e3798f78e062dc6b926d2831154f90c9f56266738f92a2ae9a2/BMDanalyse-0.1.1.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "f6be6aaed02adc90dc06f189b8394c9f", "sha256": "663c4b1b797ec5bad39665cffd7fce0e46d29fa64bd4b9acfdaa846b266fda66" }, "downloads": -1, "filename": "BMDanalyse-0.1.1.zip", "has_sig": false, "md5_digest": "f6be6aaed02adc90dc06f189b8394c9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 822218, "upload_time": "2013-03-17T11:01:16", "url": "https://files.pythonhosted.org/packages/90/16/fe27b219d58a9496403ee3877b8de3f7476e9b1574b46cdfae2338ee46e5/BMDanalyse-0.1.1.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b0bfa500bac50f20c56541855b76c611", "sha256": "a783c2e693baeb8b74f36b957bc20827a0f7bce0d46f493bf57b902a211702ad" }, "downloads": -1, "filename": "BMDanalyse-0.1.3.win32.exe", "has_sig": false, "md5_digest": "b0bfa500bac50f20c56541855b76c611", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1139666, "upload_time": "2013-06-06T03:33:04", "url": "https://files.pythonhosted.org/packages/b7/1b/4d33f8e8f52d7c200c10cbf872d111b29b75880695332a287412d9cf20ad/BMDanalyse-0.1.3.win32.exe" }, { "comment_text": "", "digests": { "md5": "abd0d04996ebe1f4b543240ff0506908", "sha256": "3649d12588ea700d7fdf84d491e92a607d74d78fd08d211992993cc03ad30841" }, "downloads": -1, "filename": "BMDanalyse-0.1.3.win-amd64.exe", "has_sig": false, "md5_digest": "abd0d04996ebe1f4b543240ff0506908", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1167336, "upload_time": "2013-06-06T03:33:20", "url": "https://files.pythonhosted.org/packages/aa/aa/5f5e311d3ede6632ede70a6df5b1179cd52672d76b5031320de08100dae2/BMDanalyse-0.1.3.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "e3ea3f014f0e817f529cfad131bfa570", "sha256": "4d9eea2f646d5bf9e025693e27a2c90fb6521f439b14db3546bbac73b9c78aaa" }, "downloads": -1, "filename": "BMDanalyse-0.1.3.zip", "has_sig": false, "md5_digest": "e3ea3f014f0e817f529cfad131bfa570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 794738, "upload_time": "2013-06-06T03:32:49", "url": "https://files.pythonhosted.org/packages/83/b8/19ffc23ce64958d2d405f43c14f09be426449482e7635ac3215701a2bfed/BMDanalyse-0.1.3.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e9b6146af5f636c6f73a4ae07c05b6f8", "sha256": "76885af0b92ca1a1cb6a644167176522a0c8edfa1815b21b42e2ebae0882899d" }, "downloads": -1, "filename": "BMDanalyse-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e9b6146af5f636c6f73a4ae07c05b6f8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 789164, "upload_time": "2016-06-07T04:46:29", "url": "https://files.pythonhosted.org/packages/ef/40/cf20ecf6a96a342e0ba86aea9686f0cd0fa44a49489360b6b09c507d4cb1/BMDanalyse-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29742f9c21a6facaafd15cc3b651dda7", "sha256": "525246f43417d74ee0655af8f8201a5391e06b80676ce60a3c8a322144b7ede7" }, "downloads": -1, "filename": "BMDanalyse-0.2.0.zip", "has_sig": false, "md5_digest": "29742f9c21a6facaafd15cc3b651dda7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790973, "upload_time": "2016-06-07T04:46:40", "url": "https://files.pythonhosted.org/packages/06/e7/6cdc00a80498723c521d9fa2818f850390af350bb7ee92641f496b1058f2/BMDanalyse-0.2.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9b6146af5f636c6f73a4ae07c05b6f8", "sha256": "76885af0b92ca1a1cb6a644167176522a0c8edfa1815b21b42e2ebae0882899d" }, "downloads": -1, "filename": "BMDanalyse-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e9b6146af5f636c6f73a4ae07c05b6f8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 789164, "upload_time": "2016-06-07T04:46:29", "url": "https://files.pythonhosted.org/packages/ef/40/cf20ecf6a96a342e0ba86aea9686f0cd0fa44a49489360b6b09c507d4cb1/BMDanalyse-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29742f9c21a6facaafd15cc3b651dda7", "sha256": "525246f43417d74ee0655af8f8201a5391e06b80676ce60a3c8a322144b7ede7" }, "downloads": -1, "filename": "BMDanalyse-0.2.0.zip", "has_sig": false, "md5_digest": "29742f9c21a6facaafd15cc3b651dda7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790973, "upload_time": "2016-06-07T04:46:40", "url": "https://files.pythonhosted.org/packages/06/e7/6cdc00a80498723c521d9fa2818f850390af350bb7ee92641f496b1058f2/BMDanalyse-0.2.0.zip" } ] }