AHM2009:Non-interactive-tools

From NAMIC Wiki
Jump to: navigation, search
Home < AHM2009:Non-interactive-tools

Back to AHM 2009 Agenda

Summary

Focus

Non-interactive tools are being developed to allow researchers to conduct population studies, longitudinal studies, parameter space explorations, and related research involving massive data collections or repeated analyses.

Specifically, technologies are being developed to allow Slicer modules to be applied in parallel, to multiple data, using distributed computing technologies (e.g., GRID and multi-processor machines).

Technologies & Status

  1. BatchMake
    • Cross-platform scripting language that can be executed locally or using a variety of distributed platforms (Condor, Sun Grid)
    • Distributed with Slicer
    • BatchMake-EMSegmenter module available
    • Being integrated with XNAT
  2. XNAT
    • Server, Client, and data standard for storing and characterizing medical data and meta information.
    • Slicer modules available.
    • Up-and-coming file standard.
  3. GridWizard
    • Command line system for distributing jobs to a variety of compute resources (BIRN Grid)

Presentation

BatchMake

  • http://batchmake.org/
  • "BatchMake is a cross platform tool for batch processing of large amount of data. BatchMake can process datasets locally or on distributed systems using Condor, Sun Grid, or Globus Grid (in progress)."

XNAT

  • http://www.xnat.org/
  • "The Extensible Neuroimaging Archive Toolkit (XNAT) is an open source software platform designed to facilitate management and exploration of neuroimaging and related data. XNAT includes a secure database backend and a rich web-based user interface."

GridWizard

  • http://forums.gridsphere.org/index.shtml
  • "an open source application scheduler aimed at making your life easier. It lets you run tens of thousands of commands simultaneously (well, more or less) on multiple clusters of computers by typing a single command, without making any change to your code or writing scripts. It can be used by itself, or as part of a web-based portal environment. It is written in Java and works well with clusters based on Sun Grid Engine and Condor, with other resource managers soon to follow."