Difference between revisions of "Engineering:Isomics"

From NAMIC Wiki
Jump to: navigation, search
m (Fix MediaWiki table formatting issue discovered while converting to GitHub Flavored Markdown using pandoc (via https://github.com/outofcontrol/mediawiki-to-gfm))
Tag: 2017 source edit
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Accomplishements ==
+
Back to [[Engineering:Main|NA-MIC Engineering]]
 +
__NOTOC__
  
* Headed the architecture group for Slicer3
+
= Overview of Isomics Projects (PI: Steve Pieper) =
* Implemented MRML3
+
[[image:Isomics-logo-text-horizontal-700.png|thumb|right|400px]]
** Observer mechanism, Undo/Redo, Save and Restore
+
At Isomics, we are responsible for the end-user application software
* Implemented most of the Slicer3 Base code, including Logic and GUI
+
that serves as vehicle for translating algorithms and engineering infrastructure directly
** Volume Coordinates, Reslicing, Compositing, Display, Interaction
+
into the hands biological scientists.  Primary effort goes into the 3D Slicer software,  
** 3D Viewer, Model Display
+
the reference implementation of NA-MIC Kit technologies.  In close
* Wrote Modules for Volume and Model Load/Save, Display Properties
+
collaboration with our Engineering Core colleagues and cooperative
* Wrote Editor Module
+
development with other NIH funded efforts, we work to provide usable,  
* Worked closely with other Engineering Core Sites
+
documented, and efficient application software that enables world class
** KWWidgets, CPack, Dart, Execution Model, Grid Integration, Pipeline Integration...
+
science.
* Ongoing Support for Slicer2.x
 
  
 +
= Isomics Projects =
  
 +
{|
 +
|width="120px" |  [[Image:3DSlicerLogo-V-Color-201x204.png |100px]]
 +
| |
  
 +
== [http://slicer.org 3D Slicer] ==
  
== Earlier Accomplishments ==
+
The 3D Slicer platform has been completely reworked through the joint
 +
efforts of the NA-MIC community and the
 +
[http://nac.spl.harvard.edu NAC], [http://www.ncigt.org NCIGT], and
 +
other cooperative grants that leverage the common infrastructure.
 +
Isomics is pleased to serve as the chief architects and major
 +
implementers of this package.  In this role, we help coordinate group
 +
development activities to ensure interoperability and cross platform
 +
support. [http://slicer.org More...]
  
* Taught slicer development courses at BWH, MIT, UCSD, Dartmouth, EPFL...
+
<hr>
* Work with Core 3 sites to develop data upload and processing strategies
+
|-
* Work on ITK/VTK/Slicer integration:
+
 
** Generic Readers module in slicer based on GE code to use ITK IO Fractories
+
| | [[Image:NITRC.png|100px]]
** Generic image export in slicer based on ITK IO Factories
+
| |
** Work on defining patient coordinate system representation in ITK and Slicer [[NAMIC_Wiki:Community_Coordinate_Systems|NAMIC Coordinate Systems]]
+
 
** Work on ITK-VTK-Slicer coordinate system transformations
+
== [http://www.nitrc.org The Neuroimaging Tools and Resources Clearinghouse] (NITRC) ==
** Integration of teem and nrrd formats into slicer for DWI and Tensors
+
 
** Work with UNC to test ITK Spatial Objects and Spatial Object Visualizers in slicer
+
Isomics has taken the lead in NA-MIC interactions with our sister effort
** Integration of ITK based filters and segmentation routine in slicer
+
at NITRC.  Where NA-MIC provides algorithms and software infrastructure,
** Created ITK based image [[NAMIC_Wiki:Community_Registration|Registration Framework]] and modules including:
+
NITRC is dedicated to hosting an active community of neuroimaging
*** Rigid transformation registration
+
researchers and supporting them with information and well structured
*** Affine transformation registration
+
access to software tools.  This productive collaboration is resulting in
*** Deformable Demons registration
+
the development of a
*** Deformable BSpline registration
+
[https://www.slicer.org/wiki/Slicer3:Loadable_Modules
** Created TransformVolume slicer module for general porpose resampling of volumes
+
loadable module infrastructure]  for the Slicer3 platform through which
* Work on Slicer 2.5 and 2.6 releases (bug fixes, testing, etc)
+
dedicated neuroimaging modules can have a project-focused web presence
* Work on Slicer3 architecture [[Slicer3#Roadmap|Slicer Roadmap Nov 2005]] also [[Engineering:Project:Slicer3.0|project progress and ideas]].
+
using NITRC, while integrating tightly with the Slicer3 application for
* Work on IGT/IGSTK/Slicer3 integration discussions and implementations
+
usability. [http://www.nitrc.org More...]
* Work with new sites on application on NA-MIC Kit software and collaboration proposals (where appropriate)
+
 
 +
<hr>
 +
|-
 +
 
 +
| | [[Image:Cli-mesh-quality-small-062607.png|100px]]
 +
| |
 +
 
 +
== [[NA-MIC_NCBC_Collaboration:Automated_FE_Mesh_Development | Finite Element Meshing from Image Segmentations]] ==
 +
 
 +
Funded through the NCBC collaboration grant mechanism, this projects
 +
brings together researchers at Isomics and University of Iowa to create
 +
a fully open source pipeline to go from CT scanned cadaver hands to high
 +
quality finite element meshes to support biomechanical research.
 +
[[NA-MIC_NCBC_Collaboration:Automated_FE_Mesh_Development | More...]]
 +
 
 +
 
 +
<hr>
 +
|-
 +
 
 +
| | [[Image:Virtual Colonoscopy Auto Detection - Yoshida.png|100px]]
 +
| |
 +
==[[NA-MIC_NCBC_Collaboration:NA-MIC virtual colonoscopy|PAR-07-249: R01CA131718 NA-MIC Virtual Colonoscopy]]==
 +
 
 +
This project is funded under an NCBC collaboration grant to PI Hiroyuki Yoshida. The goal of this project is to [[NA-MIC_NCBC_Collaboration:NA-MIC virtual colonoscopy|More...]]
 +
<hr>
 +
 
 +
|-
 +
 
 +
| | [[Image:LevelSetSegmentGUIModule_alpha.png|100px]]
 +
| |
 +
 
 +
== Outreach and Collaboration Efforts ==
 +
 
 +
As Co-PI for the NA-MIC Dissemination Core in addition to his
 +
engineering role, Dr. Pieper serves as the engineering contact for many
 +
external contacts with groups that may benefit from NA-MIC technology
 +
development.  Productive technical interchanges are actively underway
 +
with a diverse group of sites and in an wide variety of application
 +
areas. These include pediatric cardiology research with Boston
 +
Children's Hospital and University of Utah; radiation treatment planning
 +
research with Massachusetts General Hospital; vascular modeling with the
 +
Mario Negri Institute; whole-body segmentation with Washington
 +
University, St. Louis, and Stanford University; surgical robotics with
 +
Johns Hopkins University and the Japanese government; microscopy image
 +
analysis with UCSD and Ohio State; cardiovascular image informatics with
 +
Johns Hopkins University; biomechanical simulation of blast dynamics
 +
with MIT and the US Army.
 +
 
 +
<hr>
 +
 
 +
== Isomics Personnel Activities ==
 +
 
 +
* Architects, active contributors and organizers for the 3D Slicer version 3 project.
 +
* Participants in many Project Week activities related to image analysis, software engineering, user interface, and other topics.
 +
* Presenters at scientific conferences on medical image analysis.
 +
* Instructors at NA-MIC training and dissemination events.
 +
* Active participants in NA-MIC organizational events.
 +
 
 +
|}

Latest revision as of 16:30, 11 April 2023

Home < Engineering:Isomics

Back to NA-MIC Engineering


Overview of Isomics Projects (PI: Steve Pieper)

Isomics-logo-text-horizontal-700.png

At Isomics, we are responsible for the end-user application software that serves as vehicle for translating algorithms and engineering infrastructure directly into the hands biological scientists. Primary effort goes into the 3D Slicer software, the reference implementation of NA-MIC Kit technologies. In close collaboration with our Engineering Core colleagues and cooperative development with other NIH funded efforts, we work to provide usable, documented, and efficient application software that enables world class science.

Isomics Projects

3DSlicerLogo-V-Color-201x204.png

3D Slicer

The 3D Slicer platform has been completely reworked through the joint efforts of the NA-MIC community and the NAC, NCIGT, and other cooperative grants that leverage the common infrastructure. Isomics is pleased to serve as the chief architects and major implementers of this package. In this role, we help coordinate group development activities to ensure interoperability and cross platform support. More...


NITRC.png

The Neuroimaging Tools and Resources Clearinghouse (NITRC)

Isomics has taken the lead in NA-MIC interactions with our sister effort at NITRC. Where NA-MIC provides algorithms and software infrastructure, NITRC is dedicated to hosting an active community of neuroimaging researchers and supporting them with information and well structured access to software tools. This productive collaboration is resulting in the development of a [https://www.slicer.org/wiki/Slicer3:Loadable_Modules loadable module infrastructure] for the Slicer3 platform through which dedicated neuroimaging modules can have a project-focused web presence using NITRC, while integrating tightly with the Slicer3 application for usability. More...


Cli-mesh-quality-small-062607.png

Finite Element Meshing from Image Segmentations

Funded through the NCBC collaboration grant mechanism, this projects brings together researchers at Isomics and University of Iowa to create a fully open source pipeline to go from CT scanned cadaver hands to high quality finite element meshes to support biomechanical research. More...



Virtual Colonoscopy Auto Detection - Yoshida.png

PAR-07-249: R01CA131718 NA-MIC Virtual Colonoscopy

This project is funded under an NCBC collaboration grant to PI Hiroyuki Yoshida. The goal of this project is to More...


LevelSetSegmentGUIModule alpha.png

Outreach and Collaboration Efforts

As Co-PI for the NA-MIC Dissemination Core in addition to his engineering role, Dr. Pieper serves as the engineering contact for many external contacts with groups that may benefit from NA-MIC technology development. Productive technical interchanges are actively underway with a diverse group of sites and in an wide variety of application areas. These include pediatric cardiology research with Boston Children's Hospital and University of Utah; radiation treatment planning research with Massachusetts General Hospital; vascular modeling with the Mario Negri Institute; whole-body segmentation with Washington University, St. Louis, and Stanford University; surgical robotics with Johns Hopkins University and the Japanese government; microscopy image analysis with UCSD and Ohio State; cardiovascular image informatics with Johns Hopkins University; biomechanical simulation of blast dynamics with MIT and the US Army.


Isomics Personnel Activities

  • Architects, active contributors and organizers for the 3D Slicer version 3 project.
  • Participants in many Project Week activities related to image analysis, software engineering, user interface, and other topics.
  • Presenters at scientific conferences on medical image analysis.
  • Instructors at NA-MIC training and dissemination events.
  • Active participants in NA-MIC organizational events.