{ "info": { "author": "Stephen Thompson", "author_email": "s.thompson@ucl.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Medical Science Apps." ], "description": "scikit-surgery-sphere-fitting\n===============================\n\n.. image:: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/raw/master/project-icon.png\n :height: 128px\n :width: 128px\n :target: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting\n :alt: Logo\n\n.. image:: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/badges/master/build.svg\n :target: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/pipelines\n :alt: GitLab-CI test status\n\n.. image:: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/badges/master/coverage.svg\n :target: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/commits/master\n :alt: Test coverage\n\n.. image:: https://readthedocs.org/projects/scikit-surgery-sphere-fitting/badge/?version=latest\n :target: http://scikit-surgery-sphere-fitting.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\nAuthor: Stephen Thompson\n\nscikit-surgery-sphere-fitting is part of the `SNAPPY`_ software project, developed at the `Wellcome EPSRC Centre for Interventional and Surgical Sciences`_, part of `University College London (UCL)`_.\n\nscikit-surgery-sphere-fitting supports Python 3.6.\n\nscikit-surgery-sphere-fitting fits a sphere to a set of 3D points. It includes a user interface that\nwill read data from a vtk polydata file create an output polydata file showing the fitted sphere.\nExample usage:\n\n::\n\n python sksurgeryspherefitting.py polydata_in.vtp --output polydatata_in.vtp\n\nIt was created in part to provide a simple demonstration of algorithm development as part of a\nprogram of SNAPPY Tutorials, but also provides a useful service should you want to fit a sphere\nto some data.\n\nDeveloping\n----------\n\nCloning\n^^^^^^^\n\nYou can clone the repository using the following command:\n\n::\n\n git clone https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting\n\n\nRunning tests\n^^^^^^^^^^^^^\nPytest is used for running unit tests:\n::\n\n pip install pytest\n python -m pytest\n\n\nLinting\n^^^^^^^\n\nThis code conforms to the PEP8 standard. Pylint can be used to analyse the code:\n\n::\n\n pip install pylint\n pylint --rcfile=tests/pylintrc sksurgeryspherefitting\n\n\nInstalling\n----------\n\nYou can pip install directly from the repository as follows:\n\n::\n\n pip install git+https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting\n\nor directly from pypi\n\n::\n\n pip install scikit-surgery-sphere-fitting\n\n\nContributing\n^^^^^^^^^^^^\n\nPlease see the `contributing guidelines`_.\n\n\nUseful links\n^^^^^^^^^^^^\n\n* `Source code repository`_\n* `Documentation`_\n\n\nLicensing and copyright\n-----------------------\n\nCopyright 2019 University College London.\nscikit-surgery-sphere-fitting is released under the BSD-3 license. Please see the `license file`_ for details.\n\n\nAcknowledgements\n----------------\n\nSupported by `Wellcome`_ and `EPSRC`_.\n\n\n.. _`Wellcome EPSRC Centre for Interventional and Surgical Sciences`: http://www.ucl.ac.uk/weiss\n.. _`source code repository`: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting\n.. _`Documentation`: https://scikit-surgery-sphere-fitting.readthedocs.io\n.. _`SNAPPY`: https://weisslab.cs.ucl.ac.uk/WEISS/PlatformManagement/SNAPPY/wikis/home\n.. _`University College London (UCL)`: http://www.ucl.ac.uk/\n.. _`Wellcome`: https://wellcome.ac.uk/\n.. _`EPSRC`: https://www.epsrc.ac.uk/\n.. _`contributing guidelines`: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/blob/master/CONTRIBUTING.rst\n.. _`license file`: https://weisslab.cs.ucl.ac.uk/StephenThompson/scikit-surgery-sphere-fitting/blob/master/LICENSE\n\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://weisslab.cs.ucl.ac.uk/StephenThompson/sksurgeryspherefitting", "keywords": "medical imaging", "license": "BSD-3 license", "maintainer": "", "maintainer_email": "", "name": "scikit-surgery-sphere-fitting", "package_url": "https://pypi.org/project/scikit-surgery-sphere-fitting/", "platform": "", "project_url": "https://pypi.org/project/scikit-surgery-sphere-fitting/", "project_urls": { "Homepage": "https://weisslab.cs.ucl.ac.uk/StephenThompson/sksurgeryspherefitting" }, "release_url": "https://pypi.org/project/scikit-surgery-sphere-fitting/0.0.2/", "requires_dist": [ "numpy (>=1.11)", "scipy", "vtk", "scikit-surgeryvtk" ], "requires_python": "", "summary": "scikit-surgery-sphere-fitting implements a least squares sphere fitting algorithm, to read a vtk poly data file, a config file, and outputs the fitted sphere", "version": "0.0.2" }, "last_serial": 5297925, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "ec35ff979bce27366f9790e6ac140704", "sha256": "ab4709e5785b02530ba97e5d64707d962f41b82ac79241fac4e483e45218e940" }, "downloads": -1, "filename": "scikit_surgery_sphere_fitting-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec35ff979bce27366f9790e6ac140704", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13120, "upload_time": "2019-05-21T13:32:37", "url": "https://files.pythonhosted.org/packages/47/a6/9779fce5d1ca9082a0933ef1b105fd401fdcca313128e825b42612f36e04/scikit_surgery_sphere_fitting-0.0.2-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec35ff979bce27366f9790e6ac140704", "sha256": "ab4709e5785b02530ba97e5d64707d962f41b82ac79241fac4e483e45218e940" }, "downloads": -1, "filename": "scikit_surgery_sphere_fitting-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec35ff979bce27366f9790e6ac140704", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13120, "upload_time": "2019-05-21T13:32:37", "url": "https://files.pythonhosted.org/packages/47/a6/9779fce5d1ca9082a0933ef1b105fd401fdcca313128e825b42612f36e04/scikit_surgery_sphere_fitting-0.0.2-py2.py3-none-any.whl" } ] }