ECOTOOL

ECOTOOL provides comprehensive time series analysis and forecasting capabilities implemented as a MATLAB toolbox for identification, validation, and forecasting of dynamic models.


Key Features:

  • MATLAB implementation: Distributed as a MATLAB toolbox for computational time series analysis and forecasting.
  • Exploratory, Descriptive, and Diagnostic Tools: Includes statistical routines for exploring data patterns, describing time series characteristics, and diagnosing model fit.
  • Automatic Procedures: Implements automatic model identification, exact maximum likelihood estimation, and outlier detection routines.
  • Model Support: Supports multi-seasonal ARIMA models, transfer functions, Exponential Smoothing, Unobserved Components, and VARX.
  • Identification, Validation, and Forecasting Routines: Provides routines for the identification, validation, and forecasting of dynamic models.

Scientific Applications:

  • Economics: Applied to economic time series for forecasting and dynamic-model analysis.
  • Environmental Science: Used for analysis and forecasting of environmental temporal data.
  • Engineering: Employed in engineering contexts that require modeling and forecasting of temporal processes.
  • Epidemiology: Applied to epidemiological time series for longitudinal analysis and forecasting.

Methodology:

Automatic model identification, exact maximum likelihood estimation, outlier detection, exploratory/descriptive/diagnostic statistical routines, and support for multi-seasonal ARIMA, transfer functions, Exponential Smoothing, Unobserved Components, and VARX models are implemented as computational routines.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Programming Languages:
MATLAB
Added:
1/14/2020
Last Updated:
12/25/2020

Operations

Publications

Pedregal DJ. Time series analysis and forecasting with ECOTOOL. PLOS ONE. 2019;14(10):e0221238. doi:10.1371/journal.pone.0221238. PMID:31671102. PMCID:PMC6822939.