Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 2.78 KB

File metadata and controls

61 lines (38 loc) · 2.78 KB

Back to Projects List

Conversion of Matlab Bridge modules to integrated 3DSlicer modules

Key Investigators

  • Sharon Peled (Brigham and Women’s, USA)
  • Andras Lasso (Queen’s University, Canada)
  • Anyone else that is interested

Project Description

Matlab Bridge is a very quick and convenient way to combine the display features of 3DSlicer with Matlab analysis code. A straightforward way of exporting Matlab modules to Python and incorporation of the code in 3DSlicer may allow Matlab programmers to make their modules available to the Slicer community.

Objective

  • Create tutorial about the process of translating a Matlab Bridge module to a Slicer Python scripted module.

Approach and Plan

  1. Investigate freeware to convert Matlab code to Python.
  2. Document a complete pipeline for Matlab-proficient non-developers on the process of creating a Python module.

Progress and Next Steps

Progress

Next steps:

https://bastibe.de/2013-01-20-a-python-primer-for-matlab-users.html

https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html

  • Convert the example Matlab Bridge modules to Python and add a two column comparison of the Python code versus the Matlab code to the document.

Illustrations

Background and References