Extend the core functionality of IDL with add-on modules for specific domains.

IDL Dataminer

IDL Dataminer

IDL Dataminer is an easy-to-use add-on module to IDL that provides the technology you need for accessing, querying and editing information from common databases, including Oracle, Sybase, MySQL and more. IDL Dataminer makes IDL an even more convenient, flexible tool for scientists, engineers and application developers who do not have the time or expertise to write their own database access routines. Yet it is still advanced enough for power users to design their own SQL queries.

This ODBC (Open Database Connectivity) compliant module is an off-the-shelf solution with pre-made routines for calling databases. Now you can get the data you need, regardless of your experience level with ODBC or SQL queries.

  • Retrieve the data you need without interrupting your IDL
  • Create, delete, query tables
  • Access, analyze, and visualize data using one tool
  • Query and edit information from multiple databases simultaneously
  • Automatically convert records to IDL data types
  • Use a consistent API across platforms – Works with Windows and Unix

IDL DICOM Solutions

IDL DICOM Solutions, IDL Modules

As a medical imaging professional, DICOM (Digital Imaging and Communications in Medicine) provides a standardized data management approach for today's medical imaging workflow, where images and data can be exchanged across hospitals or clinics, or around the world in a consistent manner.

IDL Advanced Math & Stats

IDL Advanced Math & Stats Module, IDL Modules

Quickly add advanced mathematical and statistical functionality to an IDL application with the IDL Advanced Math and Stats Module. This add-on solution combines advanced data visualization and analysis capabilities with the comprehensive mathematical and statistical routines of the IMSL™ C Numerical Library — a set of pre-written mathematical and statistical algorithms that can be embedded into your program. The IDL Advanced Math and Stats Module gives you the ability to directly access nearly 200 proven algorithms and routines from within the IDL environment. Additionally, you can easily call these mathematical and statistical functions from new or existing IDL applications and immediately visualize the results.

Mathematical Functions

  • Linear systems
  • Eigensystem analysis
  • Interpolation and approximation
  • Differential equations
  • Transforms
  • Nonlinear equations
  • Optimization
  • Matrix/vector operation

Statistical Functions

  • Basic statistics
  • Regression Correlation & covariance
  • Categorical & discrete data analysis
  • Nonparametric statistics
  • Goodness-of-fit and randomness
  • Survival analysis
  • Time series and forecasting
  • Multivariate analysis
  • Probability distribution functions
  • Inverses
  • Random number generation and utilities

IDL Virtual Machine

IDL Virtual Machine

To access the IDL Virtual Machine, simply download IDL. Refer to Help Article #4633 for Virtual Machine directions following installation. If you need assistance downloading the Virtual Machine, contact Tech Support. For assistance with the IDL application you're using, please contact the organization supplying the IDL application directly.


Additional Resources

The Case For Static Methods

A new feature introduced in IDL 8.3 is the ability to create static ...

Finding the Nth ordered element in a large array

A fast way to find the Nth ordered value in an unordered array.

Dimensional Analysis, Unit Conversions, and Physical Constants

Gum Drop Plot

© 2014 Exelis Visual Information Solutions