Integration of the Java Image Science Toolkit with E-Science Platform

Please use this identifier to cite or link to this publication:
Medical image analyses rely on diverse software packages assembled into a “pipeline”. The Java Image Science Toolkit (JIST) has served as a standalone plugin into the Medical Image Processing Analysis and Visualization (MIPAV). We addressed shortcomings that previously prevented deeper integration of JIST with other E-science platforms. First, we developed an interface for integrating externally compiled packages (similar to the interfaces in NiPy) such that the application can become a “draggable module” in the module tree. This allows for connection of inputs and outputs to other JIST modules while maintaining external processing and monitoring. Second, we develop an integration interface with the Neuroimaging Informatics Tools and Resources Clearinghouse Cloud Environment (NITRC-CE). User can launch and terminate pre-configured nodes to utilize computational resources of the Amazon cloud. Finally, we define a new external data source, which can connect to the eXtensible Neuroimaging Archive Toolkit (XNAT) to query and retrieve remote data using XNAT's REST API. Specifically, we define dataflow for files that can readily be converted into volumes and collections of volumes to interface with any JIST module that expects volumetric image data as an input. Users now have the ability to run their pipelines from a well-defined external data source and no longer are required to already have data on the disk. With these upgrades we have extended JIST’s capabilities outside of complied java source code and enhanced capabilities to seamlessly interface with E-science platforms.

There is no review at this time. Be the first to review this publication!

Quick Comments

Download All
Download Paper , View Paper

Statistics more
Global rating: starstarstarstarstar
Review rating: starstarstarstarstar [review]
Paper Quality: plus minus

Information more
Categories: IO, Programming
Keywords: E-science, pipelines
Tracking Number: NIH 1R03EB012461, R01EB15611
Export citation:


Linked Publications more
InsightToolkit Kinetic Analysis (itk::ka) Library InsightToolkit Kinetic Analysis (itk::ka) Library
by Dowson N., Baker C., Raffelt D., Smith J., Thomas P., Salvado O., Rose S.
A MultipleImageIterator for iterating over multiple images simultaneously A MultipleImageIterator for iterating over multiple images simultaneously
by Schaerer J.

View license
Loading license...

Send a message to the author
Powered by Midas