Australian Ocean Data Network (AODN) uses the open-source web application Jupyter Notebook for data access, comparison and visualisation

by

in

The Australian Ocean Data Network (AODN) team created some time ago a User Code Library, that can be accessed via the User Guide of the AODN Portal. It is aimed at helping new users get started, and offers examples of IMOS data use within some popular scientific programming languages (MATLAB, R and Python). It provides ready to go code solutions for importing the data and some visualisation tasks and shows how to access useful metadata information.

The AODN actively engages, where possible, open-source projects for its infrastructure solutions and has recently used Jupyter Notebook for data access, analysis and visualisation.

At the 2019 Australian Marine Sciences Association (AMSA) Conference, the Integrated Marine Observing System (IMOS) held a workshop on “How to access and use IMOS data for your research”.  As part of the workshop a Jupyter Notebook example including Python code was presented by the AODN team.  Jupyter Notebook is an open-source web application that allows the creation and sharing of documents that contain live code, equations, visualisations and narrative text. 

The Notebook presented in the workshop covers a comparison of two different datasets that can be obtained from the AODN Portal – data from the Reef Life Survey and the SST Atlas of Australian Regional Seas (SSTAARS) climatology. In summary the Notebook covers –

  • ACcess to the Reef Life Survey data from Geoserver directly to a Python environment,
  • Visualisation of the Reef Life Survey fish data around Tasmania, and
  • Access and visualisation of the SSTAARS climatology, stored on AODN Amazon Web Service (AWS) S3 storage, using the xarray Python package.

Take a look at the first Jupyter Notebook created by the AODN.

For comments, feedback or suggestions please contact us at – [email protected]