Coputer-assisted liver surgery.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
applications
docs
envinstall
examples
experiments
lisa
sound
tests
.condarc
.coveragerc
.gitattributes
.gitignore
.gitmodules
.travis.yml
CMakeLists.txt
INSTALL.md
MANIFEST.in
README.md
__VERSION__
bld.bat
build.sh
changelog.txt
contributors.md
developers.md
distr.sh
install_linux.md
install_nosudo.sh
install_osx.md
install_windows.md
installer.bat
installer.sh
license.txt
lisa.py
lisa.sh
meta.yaml
mycoverage.sh
mysetup.py
organ_segmentation.config
requirements.txt
requirements_apt.txt
requirements_conda.txt
requirements_conda_root.txt
requirements_pip.txt
setup.cfg
setup.py
setup_lisa.iss

README.md

Build Status Coverage Status Documentation Status

LISA

LIver Surgery Analyser.

lisa logo

Install

Use windows installer

Install stable branche on Linux or Mac OS with:

wget https://raw.githubusercontent.com/mjirik/lisa/master/installer.sh
source installer.sh stable

or see our install notes for Linux, Mac OS and Windows

or use Lisa in Ubuntu for VirtualBox

Get sample data

python -m lisa --get_sample_data

Run

Object (usualy liver) extraction is started by organ_segmentation script

lisa

or

./lisa.sh

or

python lisa

or

python -m lisa

Segmentation use two types of seeds wich are setted by left and right mouse button. For better volume measurement control use additional parameters for example "-mroi" and "-vs 0.8". If "-mroi" parameter is used you can select region of interest.

Vessel localization uses saved data (organ.pkl) from organ_segmentation:

python src/vessels_segmentation.py -bg -i organ.pkl

Now user interactivity is used to set threshold parametr.

Virtual liver resection is based on data stored in previous step (vessels.pkl).

python src/vessel_cut.py -oe -i vessels.pkl

In this script is selected cut on vessel by user interactivity. Resected and remaining volume is then calculated.

Documentation

Generated documentation can be found here

Manual generation:

cd docs
make latexpdf

Tests

nosetests

Video

Video webcam tracking