MIDAS integrates multimedia server technology with Kitware’s open-source image analysis and visualization packages. The multimedia server follows open standards for data storage, access, and harvesting. It has been optimized for storing massive collections of large, scientific images and related meta-data and reports. MIDAS has been deployed as an electronic publication center, a shared resource for research, a digital archive, and combinations thereof. Local, centralized, and distributed batch processing is provided via an extensible scripting language that has been specialized for image-based hypothesis testing. A variety of data access methods are provided including web, file system, and DICOM server interfaces. Kitware can host your data and provide computational resources using its MIDAS installation or customize and install MIDAS at your site.




  • Features
  • Benefits
  • Options & Pricing
  • Support

MIDAS Publication Database

Publication server

  • Store, organize and easily search your publications
  • Conforms to the Open Archives Initiative (OAI)
  • Supports the Corporation for National Research Initiatives (CNRI) handle system
  • Built on top of open-source DSpace technology
  • Automatically harvested by Google Scholar
  • Image Gallery
  • Automatic generation and export of citations as bibtex

MIDAS e-Journal

E-Journal server

  • Web-based submission and review systems
  • Open-review and Open-access oriented
  • Online submission of papers along with any supporting electronic materials (including source code)
  • Online distribution of submissions to reviewers
  • Ranking of submissions and reviewers (based on specificity and sensitivity)
  • Automatic building and testing of source code from submissions

MIDAS Data Server

Multimedia data server

  • Hierarchical organization of data
  • Secure connections and user logins
  • Extensible support for over 20 data types including XML, PDF and 20 image types
  • Friendly and efficient upload tools
  • Customizable meta-data
  • Powerful search engine (searches meta-data, file contents, and image headers)
  • Optionally indexed by Google, Yahoo!
  • Built on top of open-source DSpace technology
  • Conforms to Open Archives Initiative (OAI) and Corporation for National Research Initiatives (CNRI) standards
  • 3D interactive Slice viewer for volumetric datasets

Multiple routes for data access

  • Web-based interface simplifies access
  • Innovative file system access provides compatibility with legacy systems
  • Web-based image browser supports browsing and annotating massive images

MIDAS Compute Server

Batch processing

  • Uses the open-source BatchMake tools
  • Server-side processing specified using simple script language
  • Desktop PC, GRID, Condor(TM), and server-based engines for script processing
  • Results from scripts added to multimedia server and/or viewed on web

Local processing

  • Legacy programs can access data via a novel file system portal into database

Large image handling

  • Web-based image viewer can stream data from the server so that arbitrarily large images can be viewed without downloading or loading into server memory (March 2007)

Additional Functionality

  • Addresses NIH and NSF Data Sharing requirements
  • Can be extended to support data workflow - editors, associate editors, task lists, etc.
  • Companion submission journal management and review system available
  • Used to host the Insight Journal

Open Source and Open Standards

MIDAS is built upon several open source projects and open standards. We are grateful for their efforts, and your support of MIDAS will lead to our continued contribution back to those projects:

DSpace, ITK, BatchMake, VTK, CNRI, OAI

…and many others.

One of the outstanding benefits of MIDAS is its ease of integration into existing products and processes. Using MIDAS, remote collaborators and terabytes of data can be seamlessly integrated into the workflow of individual research projects as well as large publication efforts. The key to MIDAS' ease of integration is the diversity of data, processing, and access formats that it supports.

For example, MIDAS provides the following services:

Indexing: MIDAS automatically indexes text in any of over 10 different files types including XML, Microsoft Word(TM) and Adobe PDF(TM) files. Also, it automatically indexes header information from over 20 different image types including MetaImage and DICOM header information.

Searching: MIDAS supports the OAI data harvesting standard, so that public data is readily discovered by Google and other search engines. Private data is readily searched using a local search engine.

Storing: MIDAS provides batch upload methods and supports arbitrary file types and meta-data fields so that it can manage all of your raw and processed data as well as your companion reports and summary statistics.

Processing: Local, server-side, and distributed processing can be automatically initiated on upload of data to MIDAS or initiated using thin or thick clients. Server-side and distributed processing is provided using the BatchMake scripting language.

Accessing: You can browse large images on MIDAS, without downloading the data; you can download MIDAS's data over the web or directly into your legacy software using MIDAS-FS. MIDAS-FS is innovative technology that presents the hierarchical organization of the data on MIDAS as a file system that can be mounted on Windows, Linux, and Macintosh platforms.

Publication Hosting and Open Access Data

MIDAS has been used to host publications for e-journals, to host and process data for multi-center research projects, and to offer public access to data in compliance with NIH and NSF data sharing policies.  MIDAS is currently used for a diverse set of applications. 

Examples include:
 

  • The Publications Database: managing publications from the National Alliance for Medical Image Computing (NA-MIC)
  • Collecting and distributing private data for multi-center studies.
  • Monitoring algorithm development progress by nightly testing on hundreds of cases.

MIDAS' data is available via the web, through a novel file system portal and the MIDAS Computer Server.

The MIDAS Compute Server provides server-side and distributed processing capabilities. Control of these computational resources is provided using BatchMake, the open-source, batch processing toolkit.

One of the novel features of the integration of MIDAS and BatchMake is the Validation Dashboard. It is an interactive view of the data generated during a BatchMake run. Performance on individual cases as well as graphs and batch summary statistics can be explored. Trends over multiple runs can be generated.

  • Hosting e-journals such as the Insight Journal.

The Insight Journal is an open access journal. Anyone may submit a paper, all papers immediately appear on the website, and anyone may download and comment on a paper.

Furthermore, using MIDAS technology, whenever a submission includes source code and a CMake build/test file, that code is automatically compiled and tested, and compilation errors and testing results are automatically posted on the Insight Journal as a review.

The Insight Journal also takes advantage of MIDAS' workflow process. Editors, associate editors, and reviewers are tasked as a paper progresses through a review cycle.

For more information, visit the Insight Journal website and sign-up for a free subscription.

Existing Installations of MIDAS

MIDAS has been carefully designed to support collaborations and integrate into the workflow of data intensive enterprises.  Currently, several institutions are running successful applications of MIDAS products, such as:

The National Alliance for Medical Imaging Computing (NA-MIC) is currently hosting a MIDAS Publications Database through the Surgical Planning Laboratory (SPL).  Utilizing the MIDAS Publications Database, NA-MIC is able to provide the infrastructure and environment for the development of computational algorithms and open source technologies, while maintain the ability to then oversee the training and dissemination of these tools to the medical research community.

The Insight Journal applies MIDAS’ e-journal capabilities to seeks to provide a realistic support for the endeavor of scientific research in the domain of medical image processing.
http://www.insight-journal.org

The Insight Journal Data Server applies MIDAS’ Data Server capabilities to organize, index, upload and search files submitted to The Insight Journal.
http://www.insight-journal.org/midas/

The MIDAS Compute Server is currently being used by the National Library of Medicine’s Imaging Methods Assessment and Reporting Program to provide data, methods, and computational resources for the quantitative comparison of image segmentation, registration, and computer-aided diagnosis methods.
http://www.insight-journal.org/nlm

MIDAS Publication Database

If your institution needs to store and publicize its intellectual property and research, the MIDAS Publication Database provides a user-friendly storage and organizational view of your electronic documents and publications.

The MIDAS Publication Database includes:

  • Binary distribution running on most standard web servers
  • Full documentation
  • 10 hours of support for one year
  • 3 months of free upgrades
  • Customization and training available at Kitware Standard Rates

The MIDAS Publication Database is available for $4,900 per installation.

MIDAS e-Journal

If you are hosting a conference or a workshop and want to keep track of the full review and publication process, using the MIDAS e-Journal you can accept publication, assign reviewers and make the final papers available for download.

The MIDAS e-Journal is available in two configurations:

  • MIDAS e-Journal online:

   - Online hosting of your conference or workshop review process
   - Automatic compilation and testing of source code
   - Online publication of papers

  • MIDAS e-Journal Pro

   - Binary distribution running on most standard web servers
   - Full documentation
   - 10 hours of support for one year

Pricing for MIDAS e-Journal Online varies with the number of expected papers and the size of the target audience. Please contact Kitware at kitware@kitware.com for more information on the MIDAS e-Journal and MIDAS e-Journal Pro.

MIDAS Data Server

Kitware offers both public and private data hosting services which can be housed at a safe Kitware site or installed on your computer systems for those companies needing to track more than just publications.

  • Individuals with less than 50 gigabytes of public data:
    • Project setup, including 10 hours of page customization, and initial 10 gigabytes of upload ($5,000/3 years)
    • Data is stored for 3 years and cannot be deleted or replaced.
    • Upload allocations must be purchased in 10 gigabyte increments ($2,500/3 years)
  • Individuals with more than 50 gigabytes of public data
  • Full installation of the MIDAS Data Server is available for $4,900 and includes:
    • Binary distribution running on most standard web servers
    • Full documentation
    • 10 hours of support for one year
    • 3 months of free upgrades
    • Customization and training available at Kitware Standard Rates

The MIDAS Data Server can also be purchased as a one time installation, for more information on this installation package please contact Kitware for a custom price quote, kitware@kitware.com.

MIDAS Compute Server

If your company needs the server-side processing capabilities of MIDAS, using Kitware compute resources or in conjunction with your in-house MIDAS installation, please contact Kitware for a custom price quote, kitware@kitware.com

Address Data Sharing Requirements for Proposals

The NIH and the NSF have established data sharing requirements that are often considered during proposal reviews.  MIDAS can help you address those requirements and stand-out during the review process. 

Please see our MIDAS pricing page to establish an appropriate budget. We also encourage you to contact us at kitware@kitware.com for further consultation and to investigate additional options for collaboration.

NIH Data Sharing Requirements
"Data sharing is essential for expedited translation of research results into knowledge, products, and procedures to improve human health."   NIH Data Sharing Policy

Effective October 1, 2003, all NIH grant proposals seeking $500,000 or more in direct costs in any year are required to meet NIH data sharing policy. Data sharing is recommended, but not required, for proposals seeking under $500,000 in direct costs. More details are available at the NIH Data Sharing Policy and Guidance website.

NSF Data Sharing Requirements
"NSF...expects PIs to share with other researchers, at no more than incremental cost and within a reasonable time, the data, samples, physical collections and other supporting materials created or gathered in the course of the work."  -- NSF Grant Proposal Guide, Chapter 6, Section I.

Consulting Services

We offer secure data solutions for individuals, groups, and organizations, including custom processing and reporting services and custom development and integration assistance.  Kitware’s developers can help you create a private community for multi-center data sharing, a public or private e-journal, and with managing conference paper collection, review and publication.  All custom services include 30 days of technical support and all MIDAS patch releases for one year.  Please contact Kitware to discuss options and a custom price quote, kitware@kitware.com.  For more information on our consulting services, click here.