<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Moloney</id>
	<title>NAMIC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.na-mic.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Moloney"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/wiki/Special:Contributions/Moloney"/>
	<updated>2026-05-17T23:13:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:MultiVolumeSupport&amp;diff=76996</id>
		<title>2012 Summer Project Week:MultiVolumeSupport</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=2012_Summer_Project_Week:MultiVolumeSupport&amp;diff=76996"/>
		<updated>2012-06-22T14:08:51Z</updated>

		<summary type="html">&lt;p&gt;Moloney: /* Key Investigators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:PW-MIT2012.png|[[2012_Summer_Project_Week#Projects|Projects List]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Key Investigators==&lt;br /&gt;
* BWH: Andrey Fedorov, Steve Pieper&lt;br /&gt;
* GE: Jim Miller&lt;br /&gt;
* OHSU: Brendan Moloney&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Objective&amp;lt;/h3&amp;gt;&lt;br /&gt;
MultiVolume support is a new feature of Slicer4 available in version 4.1. This module is &amp;quot;work in progress&amp;quot;, and the goal of this project is to work on adding new features related to multivolume support, discuss use cases and plan future development related to this module.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 27%; float: left; padding-right: 3%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Approach, Plan&amp;lt;/h3&amp;gt;&lt;br /&gt;
Specific items we will discuss:&lt;br /&gt;
* Self-sufficient format that would allow to store multi-volume frames together with the metadata (NRRD? NIfTI?)&lt;br /&gt;
** May require updating NRRD for both Slicer and ITK&lt;br /&gt;
* Integration of MultiVolume nodes with the DCE modeling capabilities under development&lt;br /&gt;
* Application of the MultiVolumes concept to the other potential use cases (Steve's DataHub?) and what changes would be required&lt;br /&gt;
* Discuss what are the features needed for the existing use-cases, and work on implementation of some of them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 40%; float: left;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Progress&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Andrey worked on removing the dependency of MultiVolumeNode on the DWV node -- this seems to be mostly done; (see progress on MultiVolume* github projects)&lt;br /&gt;
* Jim has been working on&lt;br /&gt;
** adding support for IO of attributes into NRRD format (vtkNRRDStorageNode and IDImageIO)&lt;br /&gt;
** adding support of new volume attributes to CLI logic&lt;br /&gt;
** rethinking the architecture of volumes and the intuitive naming for the multi-volume related concepts&lt;br /&gt;
* MultiVolume has been discussed at the Slicer 4 &amp;quot;new features&amp;quot; meeting [[2012_Project_Week_Breakout_Session:_Slicer4]]&lt;br /&gt;
** feature suggestions and fixed [http://www.na-mic.org/Bug/search.php?project_id=3&amp;amp;category=MultiVolumeExporer&amp;amp;sticky_issues=on&amp;amp;sortby=last_updated&amp;amp;dir=DESC&amp;amp;hide_status_id=90 have been reported on mantis]&lt;br /&gt;
* Brendan has been working on:&lt;br /&gt;
** New UI for MultiVolumeImporter.  This will allow:&lt;br /&gt;
*** Importing individual files (i.e. 4D Nifti) &lt;br /&gt;
*** A simpler and more flexible way to specify the DICOM tag to sort with (keywords instead of tag numbers)&lt;br /&gt;
*** Can reorder the input files that are not in the correct alpha-numeric order&lt;br /&gt;
** New logic for MultiVolumeImporter.  &lt;br /&gt;
*** Automatically detect the best method of loading the input files. &lt;br /&gt;
*** DICOM files will be imported using my own python package &amp;quot;dcmstack&amp;quot; (https://github.com/moloney/dcmstack). &lt;br /&gt;
*** Files that can be handled with Nibabel (http://nipy.sourceforge.net/nibabel/) will use that for loading.  &lt;br /&gt;
*** Otherwise it will fall back to the current loading logic using ITK for loading.&lt;br /&gt;
*** This is nearly finished, but is held up by a bug involving numpy (http://www.na-mic.org/Bug/view.php?id=2249)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Delivery Mechanism==&lt;br /&gt;
&lt;br /&gt;
MultiVolumes support is available to the NA-MIC Kit as a Slicer4 loadable module included in the stable release.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.1/Modules/MultiVolumeImporter&lt;br /&gt;
* http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.1/Modules/MultiVolumeExplorer&lt;br /&gt;
* http://github.com/millerjv/PkModeling&lt;br /&gt;
* http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.1/Extensions/PkModeling&lt;/div&gt;</summary>
		<author><name>Moloney</name></author>
		
	</entry>
</feed>