Skip to content

ToolboxArchitecture

Guillaume Galibert edited this page Feb 15, 2016 · 7 revisions

IMOS Toolbox System Architecture

System Flow

This diagram provides a high level view of the Toolbox architecture and the normal execution flow.

https://raw.githubusercontent.com/wiki/aodn/imos-toolbox/images/imos_flow.png

More information about the toolbox typical use cases can be found here.

System Architecture

This diagram shows the program structure.

The Flow Manager controls program flow, for example, ensuring that the user cannot apply manual QC procedures before running automatic QC procedures.

The Import Manager manages the import of data into the toolbox; it uses the relevant Parser module to import instrument data from raw files.

The Display Manager manages data visualisation and interaction (e.g. GUI logic for manual QC).

The Auto QC Manager provides procedures for automatic flagging of suspect data. It uses the Automatic QC filters.

The Export Manager exports data to IMOS compliant NetCDF files.

https://raw.githubusercontent.com/wiki/aodn/imos-toolbox/images/imos_system_arch.png