scikit-surgerydavinci
.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/raw/master/project-icon.png
:height: 128px
:width: 128px
:target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci
:alt: Logo
.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/badges/master/pipeline.svg
:target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/pipelines
:alt: GitLab-CI test status
.. image:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/badges/master/coverage.svg
:target: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/commits/master
:alt: Test coverage
.. image:: https://readthedocs.org/projects/scikit-surgerydavinci/badge/?version=latest
:target: http://scikit-surgerydavinci.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
Augmented reality for image-guided laproscopic surgery.
scikit-surgerydavinci is part of the SNAPPY_ software project, developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, part of University College London (UCL).
.. figure:: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgeryardavinci/raw/master/doc/ardavin_demo.gif
Author: Thomas Dowrick
scikit-surgerydavinci supports Python 3.6.
Installing
You can install using pip:
::
pip install scikit-surgerydavinci
Example Usage
Single video feed:
::
python sksurgerydavinci -s 0 -m MODEL_DIR
-m specifies the location of a directory containing vtl/stl/vtp/ply models.
Stereo video feed:
::
python sksurgerydavinci -s 0 1 -m MODEL_DIR
Mock stereo feed using only one input:
::
python sksurgerydavinci -s 0 -1 -m MODEL_DIR
If 3 or more screens are available, each video feed will run full screen on a separate display.
Video feeds can be assigned to specific displays using the -o arugment:
::
python sksurgerydavinci -s 0 1 -o 2 3 1
More details on command line arguments can be viewed using:
::
python sksurgerydavinci -h
Contributing
^^^^^^^^^^^^
Please see the contributing guidelines_.
Useful links
^^^^^^^^^^^^
Source code repository_
Documentation_
Licensing and copyright
Copyright 2019 University College London.
scikit-surgerydavinci 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://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci
.. _Documentation: https://scikit-surgerydavinci.readthedocs.io
.. _SNAPPY: https://weisslab.cs.ucl.ac.uk/WEISS/PlatformManagement/SNAPPY/wikis/home
.. _University College London (UCL): http://www.ucl.ac.uk/
.. _Wellcome: https://wellcome.ac.uk/
.. _EPSRC: https://www.epsrc.ac.uk/
.. _contributing guidelines: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/blob/master/CONTRIBUTING.rst
.. _license file: https://weisslab.cs.ucl.ac.uk/WEISS/SoftwareRepositories/SNAPPY/scikit-surgerydavinci/blob/master/LICENSE