Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jcfr/2021_cise_manuscript_slicerjupyter

SlicerJupyter: a 3D Slicer kernel for interactive publications
https://github.com/jcfr/2021_cise_manuscript_slicerjupyter

Last synced: 1 day ago
JSON representation

SlicerJupyter: a 3D Slicer kernel for interactive publications

Awesome Lists containing this project

README

        

SlicerJupyter: a 3D Slicer kernel for interactive publications
==============================================================

This manuscript was written for the Computing in Science & Engineering (CiSE) special issue on Jupyter in Science

Draft version of 2020.10.29 can be downloaded using [this link](https://github.com/jcfr/2021_CISE_manuscript_SlicerJupyter/releases/download/2020.10.29/2020.10.29_SlicerJupyter-manuscript-20201028-2130e7a.pdf).

## Abstract

The Jupyter ecosystem is a powerful platform for exploratory computational science, and now it can connect with some of the deep and rich domain-specific desktop applications that have decades of feature development already invested in them. With the integration of 3D Slicer and Jupyter through the xeus-python’s interpreter, we demonstrate how a Qt-based graphical desktop application can be used through a Jupyter notebook with 3D visualization provided by Visualization Toolkit (VTK) and image processing provided by the Insight Toolkit (ITK). This approach is available on the SlicerJupyter GitHub repository and could be extended to other applications that embed Python, such as Blender, FreeCAD, or ParaView.

## Authors

* Jean-Christophe Fillion-Robin (Kitware, Inc)
* Andras Lasso (Laboratory for Percutaneous Surgery at Queen’s University)
* Isaiah Norton (TileDB, Inc)
* Steve Pieper (Isomics, Inc)
* Sylvain Corlay (QuantStack)
* Martin Renou (QuantStack)
* Johan Mabille (QuantStack)
* Matt McCormick (Kitware, Inc)
* Mike Grauer (Kitware, Inc)
* Mike Sarahan (RStudio, PBC)