-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add november 2024 newsletter
- Loading branch information
Showing
1 changed file
with
179 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,179 @@ | ||
--- | ||
layout: post | ||
title: November 2024 Newsletter | ||
editor: Matthew Leach | ||
slug: 2024-11-01-newsletter | ||
date: 2024-11-01T12:00:00Z+0100 | ||
tags: | ||
category: | ||
link: | ||
description: | ||
type: text | ||
--- | ||
|
||
## The University of Sheffield Research Software Engineering Community Newsletter November 2024 | ||
|
||
Welcome to the November 2024 newsletter for the research software community at The University of Sheffield, featuring news, opportunities, events and training for you. | ||
|
||
### RSE FAIR<sup>2</sup> 4RS Training Programme Launch! | ||
This training curriculum offers a modular programme to support researchers in applying FAIR (Findable, Accessible, Interoperable, Reusable) principles and open research practices to their [research software](https://zenodo.org/records/6623556). The programme is aimed at researchers, including PhDs and postgraduate research students at the University of Sheffield, who create code (whether a few scripts or something more substantial) as part of their research and who want to make their research more open by applying the FAIR principles to their software or simply want to become more confident in the research code they are writing. | ||
|
||
The programme will be running over the next few months. For more information check out for [the RSE page](https://rse.shef.ac.uk/training/fair4rs/) where you will find links to register for modules that are already scheduled. You can also find the modules on [myDevelopment](https://mydevelopment.csod.com/ui/lms-learning-details/app/curriculum/06573f55-12e4-44f1-be4c-fac5ea9d6851) (requires institutional login). | ||
|
||
In the first session which took place in October, our Head of Research Software Engineering, Romain Thomas, delivered a talk titled "_Better software for Better research: Introduction to the FAIR2 for Research Software training programme_". In this introductory talk he presented what the FAIR principles are and why they are crucial to make your research more open. We gave some initial hints on how to apply them to software and present the FAIR training programme that our teams have designed for the UoS research community. | ||
|
||
The [recording](https://orda.shef.ac.uk/articles/media/Better_software_for_Better_research_Introduction_to_the_FAIR2_for_Research_Software_training_programme/27283239?file=49937889) of the talk and the [slides](https://fair2-for-research-software.github.io/Better_software_for_better_research/#/title-slide) are both available. | ||
|
||
|
||
### News | ||
|
||
- [Open consultation Invest 2035: the UK's modern industrial strategy](https://www.gov.uk/government/consultations/invest-2035-the-uks-modern-industrial-strategy/invest-2035-the-uks-modern-industrial-strategy): The new modern industrial strategy – Invest 2035 – is the UK government’s credible, 10-year plan to deliver the certainty and stability businesses need to invest in the high growth sectors that will drive our growth mission. This green paper sets out the government’s approach and asks for your views and evidence to help develop a successful, modern industrial strategy to be launched in spring 2025. | ||
- [Bede: 3 additional Grace-Hopper nodes available (6 total)](https://bede-documentation.readthedocs.io/en/latest/usage/index.html#grace-hopper-pilot): The N8 CIR Bede Tier 2 HPC facility now includes a pilot of 6 Grace-Hopper nodes, each containing an NVIDIA GH200 Grace Hopper Superchip. Bede is available for use by researchers from N8 Research Partnership, including the University of Sheffield. Access to Bede is managed per project, with details of the [application procedure](https://n8cir.org.uk/bede/accessing-bede/) provided on the N8 CIR website. Please contact [[email protected]](mailto:[email protected]) if you have any questions regarding the application process, the Grace-Hopper pilot, or Bede in general. | ||
- [NASA Funds Open-Source Software Underpinning Scientific Innovation](https://www.nasa.gov/news-release/nasa-funds-open-source-software-underpinning-scientific-innovation/): NASA has awarded $15.6 million in grant funding to 15 projects supporting the maintenance of open-source tools, frameworks, and libraries used by the NASA science community, for the benefit of all. | ||
|
||
|
||
|
||
|
||
### Events | ||
|
||
#### Upcoming Local Events | ||
- 28th November - [Reproducibilitea Journal Club 2024-11-28](https://reproducibilitea-sheffield.github.io/posts/2024-11-28/): A guided discussion of the paper [“Best Paper” awards lack transparency, inclusivity, and support for Open Science](https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3002715) | ||
- 5th December - [Annual open research lecture - December 2024](https://www.sheffield.ac.uk/openresearch/events/annual-open-research-lecture): Professor Stephen Pinfield, Professor of Information Services Management and Senior Research Fellow at the Research on Research Institute (RoRI) will deliver a talk on "Achieving Global Open Access: The Need for Scientific, Epistemic and Participatory Openness" | ||
|
||
|
||
#### Upcoming External Events | ||
|
||
- 4th & 5th November - [Towards an International Research Software Conference: Join our Community Consultation](https://www.researchsoft.org/events/2024-10/): Join one of the Research Software Alliance's upcoming webinars to discuss community-supported routes for convening the first-ever international research software conference in 2025/26 | ||
- Until Nov 10th - [MATLAB Shorts Mini Hack](https://uk.mathworks.com/matlabcentral/contests/2024-matlab-mini-hack.html): Use upto 2,000 characters of MATLAB code to generate a MATLAB movie and win prizes. | ||
- Thursday's 1pm - [Cambridge RSE Seminar series](https://rse.group.cam.ac.uk/seminars) (currently scheduled till Dec 5th) | ||
- April 29-30th 2025 - [UK Technology Specialists Network Conference](https://itss.org.uk/uk-technology-specialists-network-conference-2025/) | ||
|
||
|
||
### Articles, Blogs, Papers & Podcasts | ||
|
||
#### Articles & Blogs | ||
- [Pytest Matplotlib](https://blog.nshephard.dev/posts/pytest-mpl/): The RSE team's Neil Shephard writes about his experience of using pytest-mpl to provide automated testing of functions which generate images using matplotlib or similar libraries. | ||
- [Winamp deletes entire GitHub source code repo after a rocky few weeks](https://arstechnica.com/gadgets/2024/10/winamp-really-whips-open-source-coders-into-frenzy-with-its-source-release/): A case study on the importance of licencing! | ||
|
||
#### Papers | ||
- **Pre-print** [Software Frugality in an Accelerating World: the Case of Continuous Integration](https://arxiv.org/abs/2410.15816) | ||
- **Pre-print** [Extending and Applying Automated HERMES Software Publication Workflows](https://arxiv.org/abs/2410.17614) | ||
|
||
|
||
#### Podcasts | ||
- [HPC software installations made EESSI - Alan O'Cais and Kenneth Hoste](https://codeforthought.buzzsprout.com/1326658/episodes/15867365-en-hpc-software-installations-made-eessi-alan-o-cais-and-kenneth-hoste): Meet Kenneth Hoste and Alan O'Cais who will tell us about EESSI,The European Environment for Scientific Software Installation for high performance computing (HPC). | ||
|
||
#### Books | ||
- [Research Software Engineering - A Guide to the Open Source Ecosystem](https://rse-book.github.io/): This book aims at two things: First, to give a big picture overview and starting point to reach what the open source software community calls a “software carpentry” level. Second, to give an understanding of the opportunities of automation and reproducibility, as well as the effort to maintain the required environment. | ||
|
||
|
||
### Training | ||
|
||
#### At Sheffield | ||
|
||
**FAIR<sup>2</sup> 4RS Workshops** | ||
|
||
These events form part of the FAIR<sup>2</sup> 4RS training programme discussed in this newsletter's introduction. | ||
- 2pm 8th November - [Software Lifecycle Planning](https://rse.shef.ac.uk/training/fair4rs/#software-lifecycle-planning): Learn how to make your software sustainable in the long term through lifecycle planning, management plans, licences and dissemination. | ||
- 18th & 19th November - [Version Control](https://rse.shef.ac.uk/training/fair4rs/#version-control): The version control module has two distinct training sessions: one for beginners and one for more advanced users. The first introduces key version control concepts such as forks, pull requests and branches using Git, GitHub and GitKraken, then gives you the chance to get some hands-on experience with using version control in a research setting. The second session aims to help you develop a deeper understanding of how Git works to facilitate collaboration by improving your understanding of working with branches and how to make your commits tidier, as well as understanding how to effectively use pull requests and Git history. | ||
- 9th & 10th December - [Software Design](https://rse.shef.ac.uk/training/fair4rs/#software-design): The way you write your code will have a massive impact on how easy it is to maintain. During this course we will learn how to create maintainable, readable and reusable code. | ||
|
||
The [FAIR<sup>2</sup> for Research Software Training Programme](https://rse.shef.ac.uk/training/fair4rs/) has been developed | ||
by the RSE, Data Analytics Service and Library teams and launched in October. The full syllabus is now live on [MyDevelopment](https://mydevelopment.csod.com/ui/lms-learning-details/app/curriculum/06573f55-12e4-44f1-be4c-fac5ea9d6851) (requires login). | ||
|
||
**Sheffield Bioinformatics Core** | ||
|
||
The Sheffield Bioinformatics Core is pleased to announce a schedule of courses for the new academic year. These courses provide an introduction to the R programming language, Unix environment (required for the use of the University's High Performance Computing facilities) and also specific applications in RNA-sequencing. | ||
You can now sign-up for these courses using myDevelopment (search for "bioinformatics"). Course charges still apply, and upon sign-up we will contact you for a valid grant code or cost centre. In-person attendance is encouraged, but online options are also available. | ||
|
||
- Tues Nov 12th 1-4pm - Introduction to RNA-seq analysis (£32 for students and £40 for staff) | ||
- Weds Nov 27th 1-4pm - Introduction to the Command-Line for Bioinformatics (£32 for students and £80 for staff) | ||
- Dec 1st, 3rd, 5th 1-4pm - Introduction to RNA-seq analysis in R (£72 for students and £80 for staff) | ||
|
||
Where multiple dates are listed, you will need to attend all dates. You can also find more information on these course on their website (https://sbc.shef.ac.uk) | ||
|
||
#### Outside Sheffield | ||
|
||
- 19th - 22nd November [Software Sustainability Institute Carpentries Instructor Training](https://www.software.ac.uk/news/instructor-training-workshop-announced-part-research-software-camp): Instructor Training teaches evidence-based approaches and pedagogy for teaching computational and data skills to novices effectively. It is part of the official training for becoming a certified Carpentries instructor. | ||
- 26th - 27th November [Archer 2 - Message Passing programming with MPI](https://www.archer2.ac.uk/training/courses/241126-mpi/): The world’s largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic knowledge required to write parallel programs using this programming model, and is directly applicable to almost every parallel computer architecture. | ||
- 13th November [Reproducible analysis: Python for social scientists](https://www.software.ac.uk/news/registration-now-open-second-round-research-software-practices-social-sciences-workshops): introduce Python as a coding language and useful analytical tool in the social sciences studies. During the workshop, the instructor will practically demonstrate (i.e. through live coding) the basics of this coding language, including key points of the standard Python workflow like exploring datasets, performing basic summary statistics and visualisations, and exporting project results. | ||
|
||
|
||
### Funding Opportunities | ||
|
||
- [DARE UK Transformational Programme](https://www.ukri.org/opportunity/dare-uk-transformational-programme-core-components/) **deadline 26th November**. The main objective of this funding opportunity is to support the transition and integration of solutions developed as part of the 2023 DARE UK Driver Projects to production-ready reference implementations, ready for testing and adoption in real-world research settings by secure UK Trusted Research Environments (TREs). | ||
- [Access to high performance computing facilities – autumn 2024](https://www.ukri.org/opportunity/access-to-high-performance-computing-facilities-autumn-2024/) **deadline 28th November**. This opportunity provides an open and flexible route to computational support for high quality projects across the entire UK Research and Innovation (UKRI) remit. If you are considering submitting an application, please consider contacting [email protected], who would be happy to advise/review. | ||
- [FAIR-IMPACT's 3rd call](https://fair-impact.eu/3rd-open-call-route-2-support-opens-30-sept) **deadline 4th Dec**. Hopes to fund applicants in four areas | ||
- Managing data types, schemas and vocabularies and crosswalks for FAIR researcher related metadata (in partnership with FAIRCORE4EOSC) | ||
- Creating EOSC compliant interoperability policies based on the EOSC Interoperability Framework (IF) | ||
- Testing the trustworthy and FAIR-enabling repositories prototype | ||
- Implementation of a shared API for semantic catalogues | ||
- [UKFin+ Funding Research Collaborations for Wicked Problems in Financial Services](https://ukfin.network/) UKFin+ is an EPSRC funded £2.5M programme of funding, whose aim is to bridge the gap that currently exists between the research in universities and the needs of the financial services industry, consumers, and regulators. | ||
|
||
#### Jobs | ||
|
||
Check for advertised RSE and RSE-adjacent roles at the [RSE society's vacancies | ||
board](https://society-rse.org/careers/vacancies/). | ||
|
||
### Community | ||
|
||
#### Digital Research Practice Support Community | ||
|
||
The DRPS community is a group for people that support researchers in carrying out research in the digital age. Meetings | ||
are held monthly, with discussions around events, training and opportunities related to the field. | ||
|
||
You can join the google group | ||
[here](https://groups.google.com/u/1/a/sheffield.ac.uk/g/digital-research-practice-support-community-group/about) to | ||
stay informed. | ||
|
||
The next meeting is scheduled for 2pm on Wednesday 6th November 2024. | ||
|
||
#### LunchBytes | ||
|
||
[LunchBytes](https://rse.shef.ac.uk/community/lunch-bytes/) are short talks from the research community on research | ||
software, data, and infrastructure. | ||
|
||
Due to capacity within the RSE team, there was very limited LunchBytes content over the past academic year. | ||
This should be changing soon, a new coordinator for LunchBytes has been found (Research IT's Farhad Allian), with a plan to reboot these lunchtime seminars in the spring semester. | ||
|
||
More information will be coming out over the coming months, so sign up to the [RSE mailing list](https://groups.google.com/a/sheffield.ac.uk/g/RSE-group) if you'd like to learn more about research software and associated practices, or get in contact with [Farhad](mailto:[email protected]) if you would like to share what you know at an upcoming session! | ||
|
||
### Support | ||
|
||
#### Code Clinics | ||
|
||
Why not come to a [Code Clinic](https://rse.shef.ac.uk/support/code-clinic/)? We're keen to help you. | ||
|
||
Code Clinics are fortnightly supported sessions run by the RSE team and IT Services’ [Research | ||
IT](https://www.sheffield.ac.uk/it-services/research) team. They are open to anyone at TUoS writing code for research to | ||
get help with programming problems and general advice on best practices. | ||
|
||
At each session, members of the RSE and/or Research IT teams will be available to review code, advise, troubleshoot, and | ||
suggest ways to improve your computational workflows. | ||
|
||
#### Research IT HPC Drop In | ||
|
||
HPC Drop-In sessions are providing assistance with HPC related user issues such as challenges in scaling an application | ||
from desktop to supercomputer. We are considering extending the number of our sessions to two or three weekly. These | ||
interactive sessions could provide a better interface with our users than our non-interactive ticketing system. These | ||
sessions are advertised on the [HPC mailing list](https://groups.google.com/u/1/a/sheffield.ac.uk/g/hpc). | ||
|
||
#### Research IT Consultations | ||
|
||
Alongside the HPC Drop-In sessions, Research IT are also running one to one consultations to solve in depth user | ||
specific problems. These consultations can be booked via our webpage. If you are interested please visit the following | ||
link: <https://students.sheffield.ac.uk/it-services/research>. | ||
|
||
## Sheffield RSE Team | ||
|
||
The Sheffield RSE Team aims to [collaborate](https://rse.shef.ac.uk/collaboration/) with you to help improve your | ||
research software. They can [provide dedicated staff](https://rse.shef.ac.uk/collaboration/provision/) to ensure that | ||
you can deliver excellent research software engineering on your research projects. | ||
|
||
## Research IT | ||
|
||
[Research IT](https://students.sheffield.ac.uk/it-services/research) directly supports research, both academic and | ||
commercial. We provide large scale HPC systems, advice on everything from statistics to ML to data pipelines and | ||
training for both students and staff. | ||
|
||
Working with academics, our staff are embedded within research groups on both long and short term engagements. |