The skillshare sessions are informal meetings held every week or fortnight, where we discuss a topic of interest, generally (but not necessarily) related to software/hardware we use in our daily jobs at ACCESS-NRI.
The Skillshare sessions are an ACCESS-NRI internal initiative, but anyone in the community is welcome to join and learn new things!
Just remember the sessions are intended to be informal and collegial.
Add → You can add new topics by replying with a new message to this post.
You don’t have to be the potential presenter of the topics you add. They can be either topics you are interested about, or topic you would like to present.
If you would like to volunteer for any topic, please add a comment under the respective topic:
At the end of each skillshare session, there will be a few minutes for everyone to cast their votes (in case they still haven’t done so).
Then, the most voted topic is selected (and matched with a presenter) for the upcoming “empty” session.
Each new session will be decided 2 sessions in advance, so that every presenter has 2 sessions to prepare for their presentation. Example: Last session was session0. In today’s session (session1) we have discussed topic 1. Next session (session2) has already been decided (at the end of session0). We will now select the topic/presenter for session3….
A complex topic might be divided into multiple parts. If the topic is chosen as most voted, the votes are reset and ‘part2’ will be added to it for the next round of votes…
Grids and meshes on the unit sphere and the unit ball are used in many numerical methods including finite-difference based PDE solvers, and for many applications including weather and climate modelling. This would be an overview including:
Latitude-longitude grids
Cubed sphere meshes as used in LFRic
Other meshes used in (e.g.) finite element methods
tmux is a program which runs in a terminal and allows multiple other terminal programs to be run inside it. Each program inside tmux gets its own terminal managed by tmux, which can be accessed from the single terminal where tmux is running - this called multiplexing and tmux is a terminal multiplexer.
tmux - and any programs running inside it - may be detached from the terminal where it is running (the outside terminal) and later reattached to the same or another terminal.
tmux is incredibly useful when logging into and using HPC systems like gadi and setonix. Your terminal sessions will persist even if you close your window or lose your connection, so you can reattach and resume your work where you left off, even leave processes running inside a tmux terminal.
This skill share session would focus on using tmux to improve your productivity using remote HPC systems.
Asking someone from Australian BioCommons (https://www.biocommons.org.au/) to come chat about their experiences in the visible software space (and training).
clairecarouge
(Claire Carouge, ACCESS-NRI Land Modelling Team Lead)
24
FAIR data: what does it stand for? What does it mean for climate data
When you start working with published datasets, you will hear the terms FAIR data or FAIR principles. This is to explain what these principles stand for and what we use in climate science to get our data FAIR.
benchcab = benchmark CABLE, runs CABLE against all possible model configurations to maximise code coverage. The model output from CABLE is then pipelined into a model evaluation tool where the user can assess how CABLE performed.
This is an experimental session for anyone to get help/suggestions regarding any issue with a specific matter (often software/code based) in their everyday job.
WRITE YOUR MATTER BELOW THIS POST
If you want to present a matter to the session, please comment below with an overview of the matter.
You can also present the matter directly at the session, but precedence will be given to the matters already present in the list below, in order of appearance.
Example:
I would like to speed up the startup of my Python CLI package. How can I check what’s causing most delay? How can I try and solve the problem?