Project - eReefs phase 4, AIMS eReefs Visualisation Platform - 2018 - 2020
This record describes the AIMS component of the eReefs phase 4 research program that ran from 2018 - 2020. The primary focus of eReefs phase 4 was to transition from research focused projects to operational services. The eReefs work was extended in the eReefs 2020-2024 project.
eReefs is a collaboration between the Great Barrier Reef Foundation, CSIRO, the Australian Institute of Marine Science, Bureau of Meteorology, and Queensland Government. It aims to develop a platform that provides a picture of current and historical environmental conditions on the Great Barrier Reef.
eReefs has many components developed and maintained by each of the organisations in the collaboration, including catchment modelling (Queensland Government), remote sensing (BOM and CSIRO), hydrodynamic modelling (BOM and CSIRO) and biogeochemical modelling (CSIRO). AIMS's contribution was providing data agregation and visualisation services and well as analysis of the biogeochemical model for inclusion in the Reef Plan report card.
A major goal of the AIMS eReefs phase 4 project was to re-engineer the AIMS eReefs platform to use distributed cloud service components to make a platform that can scale its computing resources based on demand, to allow more visualisation and aggregation products to be supported in the future. The eReefs model data is very large (>15 TB) resulting high computation and storage costs associated with its processing. The new re-engineered architecture improve the computational cost efficiency by ~10x and the storage cost efficiency by 1.5x allowing a more complete set of visualisation and aggregation products to be made available.
Key goals of this project were:
Generating updated water quality scores based on eReefs BGC data for the Reef Plan report card based on methods developed in NESP TWQ 3.2.5.
Re-engineering the AIMS eReefs platform for improved scaling.
Developing a data extraction tool to allow easy access to time series data from eReefs data.
The data for AIMS eReefs platform is stored on the Amazon cloud in S3 storage, managed by the AIMS Knowledge Systems team. All the data is derived from the original eReefs model data. The software was deployed on the Amazon Cloud, using AWS Batch to dynamically adjust the number of executing servers performing aggregation and animation tasks based on load. Coordination tasks are performed using AWS Lambda functions, which communicate using SNS messaging. The system coordinates the activities of all the executing tasks using a central MongoDB database. The setup of the AWS infrastructure is deployed using CloudFormation, which is a language for describing cloud computing infrastructure as code. The configuration of all the generated products (aggregation and animation) along with the infrastructure code is stored in the ereefs-definitions Git code repository. This repository has restricted access for security reasons. All other code will be made publicly available under an open source license by June 2021 as part of the eReefs 2020-2024 project.
All the software for the platform is contained in 37 Git code repositories stored on GitHub. These repositories are linked to from https://github.com/open-AIMS/ereefs-documentation .
This platform produces aggregation and animations of the CSIRO Hydrodynamic (GBR4 and GBR1) and BioGeoChemical eReefs models. The platform downloads model data from the National Computing Infrastructure (NCI) THREDDS data service. This data is then preprocessed to remove unused variables and half the depths, retaining only depth data from < 145m. This subsetting reduces the total storage needed by the system. This subsetted mirror is then produced to produce a range of temporal aggregations (daily, monthly, annual) and exposure products. The derived products are regridded from the original curvilinear grid used in the modelling to a regular rectangular grid. This regridding is performed to allow the data to be compatible with GIS software such as ArcMap and QGIS. All model data and derived model data is stored in NetCDF file format.
Simple
Identification info
- Date (Revision)
- 2024-10-17T00:00:00
Publisher
Owner
- Website
- AIMS Web Site
- Website
- AIMS Web Site
- Credit
- Lawrey, E., Smith, A., Hammerton, M., Lafond, G, Logan, M.
- Credit
- Funding body: eReefs phase 4, Great Barrier Reef Foundation, Australia
- Status
- On going
Principal investigator
Point of contact
- Temporal resolution
-
P0Y0M0DT1H0M0S
- Topic category
-
- Oceans
Extent
- Description
- GBR and Coral Sea
Extent
- Description
- Collective resources start and end dates
Temporal extent
- Time position
- 2018-07-01
- Maintenance and update frequency
- Daily
- AODN Discovery Parameter Vocabulary
-
- Concentration of dissolved organic phosphorus per unit volume of the water body
- Concentration of dissolved inorganic nitrogen per unit volume of the water body
- Dissolved Inorganic Phosphorus (PO4) {DIP}
- Northward wind velocity in the atmosphere
- Eastward current velocity in the water body
- Eastward wind velocity in the atmosphere
- Secchi depth
- Concentration of suspended particulate material per unit volume of the water body
- Concentration of carbon (total organic) per unit mass of the water body
- Concentration of dissolved organic nitrogen per unit volume of the water body
- Northward current velocity in the water body
- Dissolved Oxygen Percent dissolved oxygen
- Total alkalinity per unit mass of the water body
- Concentration of carbon (total inorganic) per unit mass of the water body
- Temperature of the water body
- Practical salinity of the water body
Resource constraints
- Linkage
-
http://i.creativecommons.org/l/by/3.0/au/88x31.png
License Graphic
- Title
- Creative Commons Attribution 3.0 Australia License
- Website
-
http://creativecommons.org/licenses/by/3.0/au/
License Text
- Other constraints
- Use Limitation: All AIMS data, products and services are provided "as is" and AIMS does not warrant their fitness for a particular purpose or non-infringement. While AIMS has made every reasonable effort to ensure high quality of the data, products and services, to the extent permitted by law the data, products and services are provided without any warranties of any kind, either expressed or implied, including without limitation any implied warranties of title, merchantability, and fitness for a particular purpose or non-infringement. AIMS make no representation or warranty that the data, products and services are accurate, complete, reliable or current. To the extent permitted by law, AIMS exclude all liability to any person arising directly or indirectly from the use of the data, products and services.
- Other constraints
- Attribution: Format for citation of metadata sourced from Australian Institute of Marine Science (AIMS) in a list of reference is as follows: "Australian Institute of Marine Science (AIMS). (2020). Project - eReefs phase 4, AIMS eReefs Visualisation Platform - 2018 - 2020. https://apps.aims.gov.au/metadata/view/4351cd49-3a9f-4193-b69f-d41b45d7070e, accessed[date-of-access]".
- Language
- English
- Character encoding
- UTF8
Content Information
- Content type
- Physical measurement
Identifier
Identifier
- Description
- The component of the wind blowing towards true north. The value could result from any kind of measurement or prediction.
Identifier
- Description
- Speed of Eulerian current flow towards due east.
Identifier
- Description
- The component of the wind blowing towards true east. The value could result from any kind of measurement or prediction.
Identifier
- Code
- Secchi depth
- Description
- Estimate of the transparency of the surface water based upon the distance below the ship at which a standard black and white disk becomes visible.
Identifier
- Description
- Speed of Eulerian current flow towards true north
Identifier
Identifier
- Description
- Concentration (moles or mass) of acid-neutralising bases per unit mass of the water column
Identifier
- Description
- Concentration of dissolved inorganic carbon per unit mass of the water column. Solute may be expressed in terms of mass or quantity of substance.
Identifier
- Description
- The degree of hotness of the water column expressed against a standard scale. Includes both IPTS-68 and ITS-90 scales.
Identifier
- Description
- The quantity of dissolved ions (predominantly salt in seawater) expressed on a scale (PSS-78) based on the conductivity ratio of a seawater sample to a standard KCl solution.
Distribution Information
Distributor
Distributor
- OnLine resource
-
eReefs GBR1 and GBR4 model boundary and grid in shapefile format (AIMS)
eReefs GBR1 and GBR4 model boundary and grid in shapefile format (AIMS)
- OnLine resource
-
NetCDF data
NetCDF data
- OnLine resource
-
AIMS eReefs Visualisation Portal
AIMS eReefs Visualisation Portal
- OnLine resource
-
eReefs AIMS-CSIRO Statistics of hydrodynamic model outputs
eReefs AIMS-CSIRO Statistics of hydrodynamic model outputs
- OnLine resource
-
eReefs AIMS-CSIRO Aggregations of biogeochemistry model outputs
eReefs AIMS-CSIRO Aggregations of biogeochemistry model outputs
- OnLine resource
-
eReefs AIMS-CSIRO Aggregations of hydrodynamic model outputs
eReefs AIMS-CSIRO Aggregations of hydrodynamic model outputs
- OnLine resource
-
eReefs AIMS-CSIRO Exposure of hydrodynamic model outputs
eReefs AIMS-CSIRO Exposure of hydrodynamic model outputs
- OnLine resource
-
Source code for the AIMS eReefs Platform
Source code for the AIMS eReefs Platform
Resource lineage
- Statement
- In the phase 3 of eReefs (2015 - 2018) the AIMS Knowledge System team developed an aggregation and visualisation platform that provides quick access to the eReefs model outputs. This was implemented using two new custom software tools (ncAggregate and ncAnimate) developed in Java. These tools were run on a single large server on the Amazon cloud. This system needed to process and visualise the backlog of 5+ years of model data, but also support daily updates in near-real time. Reprocessing the backlog took months, during which the near-real-time updates needed to be halted. The key problem was the difficulty in balancing the high peak computing demands during the processing of the historic backlog data with near-realtime updates. These issues resulted in a significant cap in the number of aggregation and visualisation products that could be produced for a reasonable computing budget. These limitations resulted in a high operating cost for the services leading to the need to re-engineering the platform in the phase 4 project.
- Hierarchy level
- Dataset
- Maintenance and update frequency
- As needed
Metadata
- Metadata identifier
- 4351cd49-3a9f-4193-b69f-d41b45d7070e
- Language
- English
- Character encoding
- UTF8
Point of contact
- Hours of service
- 0800 to 1640 UTC+10: Monday to Friday
Type of resource
- Resource scope
- Dataset
- Metadata linkage
-
Point of truth URL of this metadata record
Point of truth URL of this metadata record
- Date info (Creation)
- 2020-10-23T00:00:00
- Date info (Revision)
- 2021-07-01T00:00:00
Metadata standard
- Title
- ISO 19115-3:2018