NA-MIC-Kit

From NAMIC Wiki
Jump to: navigation, search
Home < NA-MIC-Kit
Featured Software Tool
Connectivity Map
3D Slicer is a general-purpose application to load, view, analyze, process and interact with biomedical data. Slicer can be extended at run-time through plug-in modules, enabling algorithms developers and researchers to modify and specialize Slicer to a particular application. Slicer is distributed under open source license free of commercial restriction.

Overview

The NA-MIC Kit consists of open source software with application in biomedical computing. This software has been and continues to be produced by the NA-MIC team as part of an NIH National Center for Biomedical Computing program. The software is distributed under a BSD-style, open source license free of commercial and reciprocal distribution restrictions. See this presentation on the NA-MIC Kit for more information.

Target Audience

The NA-MIC Kit has been created to support a spectrum of users and developers. This includes:

  • biomedical researchers
  • algorithms developers
  • application developers
  • software toolkit developers and users; and
  • software process tools including support for building, testing, community building and software management.

The NA-MIC Kit has also been employed by users wishing to perform image analysis and visualization tasks. For example, the Slicer application is being used at | Harvard's IIC for astrophysics research. Other tools, such as CMake, are in wide use around the world in projects as disparate as KDE, one of the world's open source software projects distributed as the Linux desktop windowing environment.

Software Overview

Depending on user needs, users of the NAMIC Kit will use the following software tools. More information about each tool is available below.

  • 3D Slicer is a general purpose application. Biomedical researchers will typically use this software tool to load, view, analyze, process and save data.
  • Slicer modules, which are dynamically loaded by Slicer at run-time, can be used to extend Slicer's core functionality including defining graphical user interfaces. Modules are typically used by algorithms and application developers.
  • Application and algorithms developers may also use NA-MIC Kit toolkits and libraries. For example, the Insight Segmentation and Registration Toolkit ITK can be used to develop slicer modules for medical image analysis. The Visualization Toolkit can be used to process and visualize data. KWWidgets is a 2D graphical user interface toolset that can be used to build applications. Teem is a library of general purpose command-line tools that are useful for processing data. Finally, those individuals wishing to create

Download Central

Please go here to download software, documentation and data.

Software Packages

Go to NA-MIC-Kit-Old to see the previous NA-MIC Kit web pages.
3DSlicerLogo-V-Color-201x204.png

3D Slicer

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...


VTK-logo-medium-res.jpg

The Visualization Toolkit VTK

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...


ItkLogo.jpg

The Insight Toolkit ITK

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...

New: ITK Version 3.4 has been announced.

ItkLogo.jpg

KWKidgets GUI Toolkit

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...

Gatech caudateBands.PNG

Teem Command Line Tools

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...


Gatech caudateBands.PNG

CMake The Cross-platform Make Tool

To represent multiscale variations in a shape population in order to drive the segmentation of deep brain structures, such as the caudate nucleus or the hippocampus. More...

New: CMake has been adopted by KDE, one of the world's largest open source software systems.