Welcome to the ACCESS-NRI skillshare!
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.
Thursdays, 2pm (weekly, unless differently specified in the ACCESS-NRI skillshare communication channel.
The sessions will usually last 30m to 1h.
Online → Zoom link
In person → ACCESS-NRI Board Room, 5 Liversidge St, Acton ACT 2601
Vote → You can vote other member’s topics by clicking the top arrow button near the respective topic (click the arrow again to cancel your vote):
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:
How is the skillshare session topic chosen?
- 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 sphere
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
- Equal area partitions of the sphere
tmux: a virtual terminal multiplexer
From Home · tmux/tmux Wiki · GitHub
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
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
This skill share session would focus on using
tmux to improve your productivity using remote HPC systems.
I am volunteering to run this skillshare.
Australian BioCommons visible software space
Asking someone from Australian BioCommons (https://www.biocommons.org.au/) to come chat about their experiences in the visible software space (and training).
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.
Testing CABLE with benchcab
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.
Presentation tools/best techniques
What are the recommended tools and techniques for creating effective presentations?
UM Partnership Communication Channels
The UM Partnership and related organizations use various channels to communicate and organize. These include:
- The MOSRS Wikis, Trac systems and Subversion repositories for multiple projects
- The UK Met Office Sharepoint site
- Various GitHub repositories
- Related web sites, repositories and systems such as CEDA, Jasmin, Cylc, SciTools, etc.
This Skillshare would be an introduction to these channels and a tour through some of them.
Pytest (part 2)
Some more advanced features / real use-cases like mocking
Overview of NCI, its stakeholder/entitlements model and basic how-tos for user and project self-management.
REVERSE SKILLSHARE SESSION
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.
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?