SNIC Training News Letter
No 147, 18 February 2022
– Published 18 February 2022
Welcome to this special edition of the SNIC newsletter. Today we have two training events which didn’t make it into yesterdays edition and a date correction for the zoom-in. We have an event explaining how to install additional Python packages on the UPPMAX systems. Today I got notified of a CodeRefinery workshop in March. In the past these workshops filled up very quickly, so if you are interested please register soon.
- Topics of this issue:
- Online workshop: "Python at UPPMAX", 10 March, 2022
- CodeRefinery online workshop: Best practices and tools for research software, March 22-24 and 29-31, 2022
Added events
Online workshop: "Python at UPPMAX", 10 March, 2022
UPPMAX is organizing a 1+1 hour interactive introduction on how to run and install additional Python packages on the computer resources provided by UPPMAX - Rackham, Snowy, and Bianca.
The following will be covered during the first hour:
- Loading the appropriate Python module from the software tree
- Installing additional packages in the common user space under $HOME
- Installing packages in Python virtual environments in project folders
- Using ‘conda’ to install packages in virtual environments - suitable approach for Bianca
- Alternative approaches
In the following hour, participants will be able to bring their particular software request for discussion with the UPPMAX application experts.
When: Thursday, March 10, 2022.
Time: 13:00 - 15:00.
Where: online.
For more information and registration, please visit the Python workshop page at UPPMAX.
CodeRefinery online workshop: Best practices and tools for research software, March 22-24 and 29-31, 2022
In this course, you will become familiar with tools and best practices for version control and reproducibility in modern research software development. The main focus is on using Git for efficiently writing and maintaining research software.
We will not teach programming, but we teach the tools you need to use programming well. We assume that you are familiar with the programming language that you use in your work and research. We try to keep the course as language-independent as possible but we will show some basic code examples in Python.
This is an informal and interactive online event with type-along type of presentations, live coding, and demos. Short tutorials alternate with practical exercises.
For further information and registration, please visit the CodeRefinery workshop page at GitHub
Training overview
SNIC training webpage
In addition to these news letters we also provide a SNIC training webpage.
This webpage currently gives an overview on all courses currently planned. It provides links to more information and the actual registration. The webpage also includes training which is expected to be mostly of interest to individual SNIC centres. Information will be added to this page as it becomes available.