caBIG® AIM Data Model and Toolkit
- Version Number and Release Date: 3.0 October 2010 (Data model)
- Primary audience: Investigators, researchers, implementers, workstation vendors, clinicians interpreting and manipulating images
- Grid Enabled? Yes
- Compatibility Level: Legacy
- Installation Level: Advanced - technical team required for installation
- System Requirements:
- MS Windows 2000 or better, 512 MB RAM or better
- MS Visual Studio 2005 (SP1)
- Source code available. Binaries available for Windows.
Tool Overview
AIM is the first project to propose and create a "standard" means of adding information and knowledge to an image in a clinical environment, so that in the future image content can be easily and automatically searched. AIM provides a solution to the following current imaging challenges:
- No agreed upon syntax for annotation and markup
- No agreed upon semantics to describe annotations
- No standard format (for example, DICOM, XML, HL7) for annotations and markup
The solution is made up of various components, including the AIM Model and Toolkit, AIM Template Service, AIM Template Builder, [AIM Data Service], and AIM on ClearCanvas® Workstation. The AIM Model and Toolkit defines common descriptive elements for an image. AIM Template Service is a web service application that makes it possible for you to publish and download AIM templates created using a caBIG® Annotation and Image Markup (AIM) tool such as AIM Template Builder. AIM Template Builder allows you to generate a set of well-defined questions and answer choices to facilitate collecting the annotations and markup of an image in a XML document. The AIM Data Service then stores the XML documents in a database via caGrid. AIM on ClearCanvas® Workstation is reference implementation of the AIM model.
Installation and Downloads
Some AIM component downloads are in .rar and .war file compression formats.
.rar
is a proprietary archive file format that supports data compression, error recovery, and file spanning. Both proprietary and free programs are available for accessing such files. A tutorial on accessing .rar
files, including a free extractor, is available.
.war
files (short for Web application Archive) are Java archive files used for packaging and distribution of Web applications. .war
files often contain a collection of JavaServer Pages, Java Servlets, Java classes, XML files, tag libraries, and static Web pages (HTML and related files). More information can be found in the Wikipedia article.
Background information on Java Web applications is available.
AIM Model
A change log and a description of the model are available.
- AIM XSLT Transformation to DICOM Standard TDI 1500 (August 2018)
- 4.2 (February 2018)
- 4.0 (March 2013)
- Foundation
- 3.0
AIM Toolkit
The release notes explain the differences between releases.
- 4.1 on GitHub (November 2013)
- 4.0 XML Schema (March 2013)
- 4.0 on GitHub (March 2013)
- 3.0.2 (Linux and Windows) (June 2012)
- 3.0.2 on GitHub
- 3.0 XMI and XML Schemas
AIM Template Service
AIM Template Service Documentation includes the user's guide and release notes.
- 2.0/1.1 (April 2014)
- AIM Template Service online (July 2012)
- 1.0 (August 2012)
- 1.0 (DB XML for Windows)
AIM Data Service
Refer to AIME Data Service Documentation for the download file and documentation.
AIM on ClearCanvas® Workstation
Refer to AIM on ClearCanvas Workstation Documentation for a product description, system requirements, and a list of available documentation.
- 4.5 and 4.5 on GitHub (current release, May 2014)
- 4.1.0.0 (November 2013)
- 4.0.0.0 (October 2013)
- 3.5.0.1 (July 2013)
- 3.5.0.0 (February 2013)
- 3.0.4.3
- 3.0.4.2
- 3.0.4.1 (The download file for this release was withdrawn.)
- 3.0.4.0 (March 2012)
- 3.0.3.0 (May 2011)
- 3.0.2.0
XML Schemas and Documents for Segment Properties
DICOM Segmentation Examples
AIM Template Builder
Refer to AIM Template Builder Documentation for a product description and a list of available documentation.
ATB can import the following lexicons:
AIM Template Manager
- 1.0 (AIM Template Builder replaces this application.)
Forum and Support
Support
Defects and Feature Requests
- Submit a defect or feature request for AIM Enterprise Service
- Submit a defect or feature request for AIM Information Markup Model
- Submit a defect or feature request for AIM on ClearCanvas Workstation
Open Source Development
Contact Application Support for information about open source development and AIM.
Presentations, Demos and Other Materials
- Using AIM Tools PowerPoint Presentation
- AIM Citations
- Implementation of the NINDS Traumatic Brain Injury Common Data Elements using caBIG® AIM Model
- Informatics in Radiology Automated Structured Reporting of Imaging Findings Using the AIM Standard and XML
- Quantitative Imaging Network Summary
- AIM CDEs
- AIM RSNA 2011 Poster
- AIM 3.0 RSNA Power Point