SciKit-Surgery / scikit-surgery

SciKit-Surgery - Compact Libraries for Surgical Navigation
http://scikit-surgery.github.io/scikit-surgery/
Other
38 stars 11 forks source link
python scikit scikit-surgery surgery

scikit-surgery

.. image:: https://github.com/UCL/scikit-surgery/raw/master/weiss_logo.png :height: 128px :width: 128px :target: https://github.com/UCL/scikit-surgery

| .. image:: https://readthedocs.org/projects/scikit-surgery/badge/?version=latest :target: http://scikit-surgery.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://img.shields.io/badge/Cite-SciKit--Surgery-informational :target: https://doi.org/10.1007/s11548-020-02180-5 :alt: The SciKit-Surgery paper

.. image:: https://img.shields.io/twitter/url?style=social&url=http%3A%2F%2Fscikit-surgery.org :target: https://twitter.com/intent/tweet?screen_name=scikit_surgery&ref_src=twsrc%5Etfw :alt: Get in touch via twitter

.. image:: https://img.shields.io/twitter/follow/scikit_surgery?style=social :target: https://twitter.com/scikit_surgery?ref_src=twsrc%5Etfw :alt: Follow scikit_surgery on twitter

.. introduction-start

SciKit-Surgery is a collection of compact libraries developed for surgical navigation. Individual libraries can be combined using Python to create clinical applications for translational research. However because each application's requirements are unique the individual SciKit-Surgery libraries are kept independent, enabling them to be maintained, modified and combined in new ways to create new clinical applications. Keeping the libraries independent enables researchers to implement novel algorithms within a small library that can be readily reused and built on by the research community.

A typical clinical application might consist of an imaging source (e.g. SciKit-SurgeryBK to stream ultrasound images), a tracking source (e.g. SciKitSurgery-NDITracker) to locate the images in space, an image processor (e.g. SciKit-SurgeryTorch) to segment anatomy from the image, and a visualisation layer (e.g. SciKit-SurgeryVTK)

SciKit-Surgery is developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences <http://www.ucl.ac.uk/weiss>, part of University College London (UCL) <http://www.ucl.ac.uk/>.

.. introduction-end

.. features-start

Packages

.. features-end

Please see Documentation_ for further module details.

.. tutorial-start

Tutorials

Tutorials are split into three groups, those that show how to assemble SciKit-Surgery libraries into an application, those that concentrate on the workings a single application, and those that are aimed at general education in image guided interventions using SciKit-Surgery.

General Tutorials

scikit-surgeryimage

scikit-surgerycalibration

* Camera Calibration <https://scikit-surgerycalibration.readthedocs.io/en/latest/tutorials/calibration.html>_

Educational Tutorials

.. tutorial-end

Encountering Problems?

Please check list of common issues_.

Contributing

Please see the contributing guidelines_.

Useful links

Licensing and copyright

Copyright 2018 University College London. scikit-surgery is released under the BSD-3 license. Please see the license file_ for details.

Acknowledgements

Supported by Wellcome and EPSRC.

.. Wellcome EPSRC Centre for Interventional and Surgical Sciences: http://www.ucl.ac.uk/weiss .. source code repository: https://github.com/UCL/scikit-surgery .. Documentation: https://scikit-surgery.readthedocs.io .. SciKit-Surgery: https://github.com/UCL/scikit-surgery/wiki .. University College London (UCL): http://www.ucl.ac.uk/ .. Wellcome: https://wellcome.ac.uk/ .. EPSRC: https://www.epsrc.ac.uk/ .. contributing guidelines: https://github.com/UCL/scikit-surgery/blob/master/CONTRIBUTING.rst .. license file: https://github.com/UCL/scikit-surgery/blob/master/LICENSE .. common issues: https://github.com/UCL/scikit-surgery/issues .. SciKit-SurgeryBK: https://github.com/UCL/scikit-surgerybk .. SciKit-SurgeryVTK: https://github.com/UCL/scikit-surgeryvtk .. SciKitSurgery-NDITracker: https://github.com/UCL/scikit-surgerynditracker .. SciKit-SurgeryTorch: https://github.com/UCL/scikit-surgerytorch