Skip to content

Overview of data management tools

Time series

Time series objects are two- or higher-dimensional arrays whose rows are referenced by dates.

Databanks

Iris uses the standard Matlab structures (struct objects) as databanks that can store any types of data. The +databank package provides several functions to automate and streamline some of the most frequent data handling tasks.

Dates

Iris dates are designed to provide maximum convenience for handling dates spaced at regular intervals throughout a calendar year.

Term structures

Termers are objects for storing and manipulating data organized along a term-to-maturity dimension, such as yield curves.

Matrices with named rows and columns

Matrices with named rows and columns provide great convenience when working with analytical descriptions of model properties organized as matrices (e.g. covariance matrices), with the rows and columns referrring to particualar model quantities.

Data groupings

Data grouping objects are used for aggregating the contributions of shocks in model simulations, Model/simulate, or aggregating the contributions of measurement variables in Kalman filtering, Model/kalmanFilter.

Excel spreadsheet data retrieval

The ExcelSheet object gives flexible access to data stored in Excel spreadsheets, and their retrieval as time series and databanks.