Imperial College Research Software Community Newsletter - October 2023

Hello and welcome to our October 2023 research software community newsletter. Some of you may be aware that October is an important month for open source software development - it’s time for the annual Hacktoberfest event! 2023 marks 10 years of Hacktoberfest. Did you participate in Hacktoberfest this year? Let us know via Slack! With term having started at the beginning of the month, the South Kensington campus is feeling like a very busy place again. I’m sure you’re also finding the same if you’re based at another Imperial campus. We hope you’ve all had a good start to the term and that all is going well for the members of our community who are involved with supporting students through teaching or training activities. This month we’ve got our usual mix of dates for your diary - we have various upcoming conference deadlines that may be of interest if you’re keen to publish your software-related research outputs. We also have our usual range of blog posts, articles, and news items for you to take a look at.

Dates for your diary

Research Software of the Month

This month, we’re highlighting the RSE Competency Toolkit an open source project that we feel is important for the RSE community. It’s also something you can get involved with!

The Software Sustainability Institute’s annual Collaborations Workshop includes a Hack Day as part of its programme. Each year, a set of groups are formed and come up with ideas for tasks to work on as part of the hack day. At this year’s workshop, one group decided to work on a competency framework and toolkit for RSEs.

This open source RSE Competency Toolkit project has continued from the initial work undertaken at the hack day and is developing a web application to enable RSEs to track and manage their skills development.

A range of initial research has been undertaken to develop an understanding of RSE skills and how they can be linked and categorised. This is supporting the development of competency profiles for users of the platform alongside the curation of a range of training resources to help simplify access to the process of developing new technical skills. The work builds on a number of other current activities in the area of understanding and building training and learning pathways.

A wide range of work has already been undertaken on this project but there is still lots of scope to engage with the project and a range of areas where they’re looking for contributions.

GitHub Repository: https://github.com/RSEToolkit/rse-competencies-toolkit

Example website (under development): https://rsetoolkit.github.io/rse-competencies-toolkit/

Take a look at the areas where you can contribute.

RSE Bytes

News

Blog posts, tools & more

Some reminders…

RS Community Slack

The Imperial Research Software Community Slack workspace is a place for general community discussion as well as featuring channels for individuals interested in particular tools or topics. If you’re an OpenFOAM user, why not join the #OpenFOAM channel where regular code review sessions are announced (amongst other CFD-related discussions…). Users of the Nextflow workflow tool can find other Imperial Nextflow users in #nextflow. You can find other R developers in #r-users and there is the #DeepLearners channel for AI/ML-related questions and discussion. Take a look at the other available channels by clicking the “+” next to “Channels” in the Slack app and selecting “Browse channels”.

If you want to start your own group around a tool, programming language or topic not currently represented, feel free to create a new channel and advertise it in #general.

Research Software Engineering support

If you need support with your code, seek no more! The Central RSE Team, within the Research Computing Service is here to help. Have a look at the variety of ways the team can work with you:

HPC documentation and tips

All the documentation, tutorials and howtos for using Imperial’s HPC are available in the HPC Wiki pages. See also the Research Computing Service’s Research Computing Tips series for a variety of helpful tips for using RCS resources and related tools and services.

Research Software Directory

Imperial’s Research Software Directory provides details of a range of research software and tools developed by groups and individuals at the College. If you’d like to see your software included in the directory, you can open a pull request in the GitHub repository or get in touch with the Research Software Community Committee.

Get in Touch, Get Involved!

Drop us a line with anything you’d like included in the newsletter, ideas about how it could be improved, or even offer to guest-edit a future edition! rse-committee@imperial.ac.uk.

If you’re reading this on the web and would like to receive the next newsletter directly to your inbox then please subscribe to our Research Software Community Mailing List.


This issue of the Research Software Community Newsletter was edited by Jeremy Cohen. All previous newsletters are available in our online archive.