access-visualisation-recipes

ACCESS Visualisation Recipes

https://github.com/access-nri/access-visualisation-recipes

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.0%) to scientific vocabulary

Keywords

med-team model-evaluation
Last synced: 6 months ago · JSON representation

Repository

ACCESS Visualisation Recipes

Basic Info
  • Host: GitHub
  • Owner: ACCESS-NRI
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 100 MB
Statistics
  • Stars: 5
  • Watchers: 3
  • Forks: 1
  • Open Issues: 6
  • Releases: 2
Topics
med-team model-evaluation
Created over 1 year ago · Last pushed 7 months ago
Metadata Files
Readme License Zenodo

README.md

ACCESS Visualisation Recipes

DOI

This repository hosts visualisation recipes developed for the ACCESS (Australian Community Climate and Earth-System Simulator) project. These recipes enable users to easily visualise climate model data and perform analysis using Python-based tools. The recipes are part of the Model Evaluation and Diagnostics (MED) team's efforts at ACCESS-NRI and were initially developed by Owen Kaluza at ACCESS-NRI.

The recipes make use of the accessvis package to create interactive visualisations of climate data, including outputs from ACCESS-ESM models and other CMIP6 datasets.

Heights of Land and Depth of Oceans

Running the Examples

Running on GADI (Australian Research Environment)

To run the examples from this repository on the Australian Research Environment (ARE), which is hosted on the GADI system at the National Computational Infrastructure (NCI), follow the steps below to set up a JupyterLab session:

  1. Pre-requisites:

    • You will need an NCI account. If you do not have one, sign up on the MyNCI website.
    • To run the examples on Gadi, join project xp65. Log in to MyNCI website and request membership. Approval may take 1-2 days.
  2. Open ARE on Gadi:

  3. Start JupyterLab App:

    • Select JupyterLab under Featured Apps.
  4. Configure JupyterLab session:

    • Complete the following fields:
      • Walltime: Set to 4 hours for the hackathon or your session's duration.
      • Queue: Select gpuvolta.
      • Compute Size: Select 1xGPU (1 gpu, 12 cpus, 95G mem).
      • Project: Use your research project, e.g., xp65.
      • Storage: Add the storage paths: scratch/xp65 + gdata/xp65...
      • Module directories: Add: /g/data/xp65/public/modules
      • Modules: Add the environment: conda/access-vis-0.3
  5. Launch your JupyterLab session:

    • After configuring the session, click Launch and wait for the JupyterLab instance to be ready.
    • Once started, click Open JupyterLab to begin working with the recipes.

Alternative (Not on Gadi)

If you're not running on Gadi, you can still use the recipes by installing the accessvis package locally. To do this, run the following command to install the package via pip:

bash pip install accessvis

Once the package is installed, you can proceed to use the visualisation recipes and interact with climate model data on your local machine or other computational environments.

Features and Examples

Plot Ozone Concentration

Plot the maximum ozone concentration for each year (both historical and predicted). Max Ozone Hole

Basic Example

Learn the basics of using accessvis, including how to save images and interact with the Earth. First Image

Camera Controls

Learn how to move and control the camera in accessvis. Move Camera

Change the Earth and Sun Based on Time

Change ice cover and greenery based on the time of year. Move the sun based on the time of day/year. Sun and Seasons

Bathymetry and Other Textures

Explore and exaggerate ocean depth and mountain height. Or add wave textures and make other cosmetic improvements. Bathymetry

Animations

Learn how to make animations in access-vis. Animations

Overlay Images

Overlay additional data, such as satellite imagery of cloud or ice cover, on the Earth's surface. Cloud and Ice Cover

Visualise Global Temperature Data

Plot historical temperature data on the Earth's surface, apply colour schemes, and create interactive visualisations. Global Temperatures

Plot Temperature Over a Region

Improve performance by only plotting the relevant data over the required region. Temperature Region Plot

Acknowledgements

The visualisation recipes were initially developed by Owen Kaluza at ACCESS-NRI, with contributions from the Model Evaluation and Diagnostics (MED) team at ACCESS-NRI. These tools are designed to make it easier for researchers to visualise and analyse climate data outputs from the ACCESS models and CMIP6 datasets.

For more information or to contribute, please check out the documentation or open an issue in this repository.

Owner

  • Name: ACCESS-NRI
  • Login: ACCESS-NRI
  • Kind: organization
  • Email: access.nri@anu.edu.au

Australian Earth System Simulator - National Research Infrastructure

GitHub Events

Total
  • Create event: 26
  • Release event: 2
  • Issues event: 15
  • Watch event: 6
  • Delete event: 18
  • Member event: 4
  • Issue comment event: 16
  • Push event: 61
  • Pull request review event: 7
  • Pull request event: 41
  • Fork event: 1
Last Year
  • Create event: 26
  • Release event: 2
  • Issues event: 15
  • Watch event: 6
  • Delete event: 18
  • Member event: 4
  • Issue comment event: 16
  • Push event: 61
  • Pull request review event: 7
  • Pull request event: 41
  • Fork event: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 8
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 18 days
  • Total issue authors: 5
  • Total pull request authors: 3
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.63
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 6
  • Pull requests: 8
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 18 days
  • Issue authors: 5
  • Pull request authors: 3
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.63
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • max-anu (6)
  • rbeucher (1)
  • claireyung (1)
  • KAUR1984 (1)
  • OKaluza (1)
Pull Request Authors
  • max-anu (10)
  • rbeucher (7)
  • OKaluza (3)
  • rhaegar325 (1)
Top Labels
Issue Labels
documentation (1)
Pull Request Labels