Difference between revisions of "2014 Winter Project Week:Slicer CIP Modules"
From NAMIC Wiki
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<gallery> | <gallery> | ||
Image:PW-SLC2014.png|[[2014_Winter_Project_Week#Projects|Projects List]] | Image:PW-SLC2014.png|[[2014_Winter_Project_Week#Projects|Projects List]] | ||
+ | Image:Screen Shot 2014-01-09 at 5.29.55 PM.png|[[Lung registration output]] | ||
</gallery> | </gallery> | ||
Line 15: | Line 16: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
+ | * The tools had been previously developed using C++ and ITK and have been validated and used in the works described previously. | ||
+ | * In the past few months, we have ported most of the available tools to CLIs | ||
* The library contains a set of tools for image processing, segmentation and airway and vessel generation using particles and inspection. Some of these tools are described in the works by Ross et al. and Kindlmann et. al. Our plan for the project week is to develop a few python modules that execute a flow of commands using a sequence of CLIs in order to perform lung and lobe segmentation, and lung atlas to patient registration. The python modules should be available via both a graphical user interface and the command line. We also aim to define nipype interfaces that utilize the python modules for workflows that can be used for clinical purposes. | * The library contains a set of tools for image processing, segmentation and airway and vessel generation using particles and inspection. Some of these tools are described in the works by Ross et al. and Kindlmann et. al. Our plan for the project week is to develop a few python modules that execute a flow of commands using a sequence of CLIs in order to perform lung and lobe segmentation, and lung atlas to patient registration. The python modules should be available via both a graphical user interface and the command line. We also aim to define nipype interfaces that utilize the python modules for workflows that can be used for clinical purposes. | ||
</div> | </div> | ||
Line 20: | Line 23: | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
* Private github repository: https://github.com/acil-bwh/SlicerCIP | * Private github repository: https://github.com/acil-bwh/SlicerCIP | ||
− | * | + | * Implemented a simple Python module that calls multiple CLIs in order to register a probabilistic lung atlas to a new patient CT volume |
− | |||
− | |||
</div> | </div> | ||
</div> | </div> |
Latest revision as of 23:39, 9 January 2014
Home < 2014 Winter Project Week:Slicer CIP ModulesKey Investigators
Project Description
Objective
- We have developed a library of tools (Chest Imaging Platform) for the processing and the analysis of chest images. The main objective is to make the tools available to the public by incorporating them into Slicer as command line extension modules, Python modules, and through a nipype work flow for their deployment in high performance computing environments.
Approach, Plan
- The tools had been previously developed using C++ and ITK and have been validated and used in the works described previously.
- In the past few months, we have ported most of the available tools to CLIs
- The library contains a set of tools for image processing, segmentation and airway and vessel generation using particles and inspection. Some of these tools are described in the works by Ross et al. and Kindlmann et. al. Our plan for the project week is to develop a few python modules that execute a flow of commands using a sequence of CLIs in order to perform lung and lobe segmentation, and lung atlas to patient registration. The python modules should be available via both a graphical user interface and the command line. We also aim to define nipype interfaces that utilize the python modules for workflows that can be used for clinical purposes.
Progress
- Private github repository: https://github.com/acil-bwh/SlicerCIP
- Implemented a simple Python module that calls multiple CLIs in order to register a probabilistic lung atlas to a new patient CT volume