A python library for performing surgical skills evaluation
Project description
Author: Stephen Thompson
scikit-surgery-evaluation provides an application to evaluate surgical skills. You can provide a set of unstructured grids representing a set of locations that the user is then expected to target using a tracked pointer, utilising a SciKit-Surgery tracking library (scikit-surgeryarucotracker, or scikit-surgerynditracker). You can specify paths for the user to follow, or let the system select target meshes automatically.
scikit-surgery-evaluation is part of the SciKit-Surgery software project, developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, part of University College London (UCL).
scikit-surgery-evaluation supports Python 3.6.
python sksurgeryeval.py -c configuration.json
Developing
Cloning
You can clone the repository using the following command:
git clone https://github.com/UCL/scikit-surgery-evaluation
Running tests
Pytest is used for running unit tests:
pip install pytest python -m pytest
Linting
This code conforms to the PEP8 standard. Pylint can be used to analyse the code:
pip install pylint pylint --rcfile=tests/pylintrc sksurgeryeval
Installing
You can pip install directly from the repository as follows:
pip install git+https://github.com/UCL/scikit-surgery-evaluation
Contributing
Please see the contributing guidelines.
Useful links
Licensing and copyright
Copyright 2019 University College London. scikit-surgery-evaluation is released under the BSD-3 license. Please see the license file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size scikit_surgery_evaluation-0.0.3-py2.py3-none-any.whl (19.1 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size scikit-surgery-evaluation-0.0.3.tar.gz (26.8 kB) | File type Source | Python version None | Upload date | Hashes View |
Hashes for scikit_surgery_evaluation-0.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d32dc02574c29a5b412185db6d162166e0a2c64e212a9d4bb6bcf91ddebe089 |
|
MD5 | 5c616b8b44c1cb7e567bbdeed38b86e9 |
|
BLAKE2-256 | 982fa3a76157c711188be08e4985985d0d6c7a3fd2ff660496a67cf1c3021238 |
Hashes for scikit-surgery-evaluation-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ccec3611847d6069ac97d6ebac597d9a67a18b8a82cd0285ccb3866cf9b0fbd |
|
MD5 | 09023ededdd2b6a5eec13f14609b939b |
|
BLAKE2-256 | b5447abd96be448ac1b59bfc9aaee612c578a6b2598793816bf9a79fb8efe591 |