The Software Sustainability Institute


By Sarah Gibson, Anna Krystalli, Arshad Emmambux, Alexandra Simperler, Tom Russell, and Doug Lowe Like history, reproducible data processing is just one, um, thing after another. When the number of tools, models or steps in a process grows beyond a handful, we start to feel the need for some automation or structure. Running the same sequence of tools over multiple data? Capturing the steps of an analysis for collaborators or students to repeat, modify and extend? Conducting a scenario analysis using coupled models? Workflow, pipeline and model coupling tools all respond to the need for reliable, reproducible analysis.

By Simon Hettrick, Jeremy Cohen, James Graham, Carina Haupt, Connah McKendrick, David Gillespie This post is part of the CW19 speed blog posts series. The number of research software communities is growing rapidly - local communities, regional communities and national communities are all gaining recognition and interest amongst the large number of developers and researchers who write software to support/undertake research. Communities can provide a wide variety of activities to support their members but events offer the main opportunity to meet and interact with other community members. However, there are many different types of event.
By Toby Hodges, European Molecular Biology Laboratory (EMBL) Heidelberg, Germany. You might have seen that the full programme for CarpentryConnect Manchester 2019 was published recently. As well as exciting keynote talks and plenty of breakout sessions covering important topics relating to teaching and developing skills in research software, the conference promises to be particularly relevant for anyone interested in developing high-quality teaching material or enhancing their computational skills.


In affiliation with The Carpentries, the Institute is organising the first European CarpentryConnect event in Manchester from 25th - 27th June 2019 in collaboration with the Cathie Marsh Institute for Social Research and with support from Manchester’s Data Science Institute. It will be hosted at The Studio Manchester on 25th and 26th of June and in the Kilburn Building at the School of Computer Science (University of Manchester) on 27th June.
The Lisbon Council for Economic Competitiveness and Social Renewal asbl will run the webinar “Why Recognising Scientific Software Experts is Key to Open Science” on Thursday 13th June 2019 from 10:00 to 11:00 AM BST. Simon Hettrick, deputy director of the Software Sustainability Institute and co-director of Southampton Research Software Group, will present the work carried out in the United Kingdom and elsewhere to promote, recognise and reward Research Software Engineers (RSEs), a collective term created to bring together software experts with an understanding of both research and software engineering.

Sponsored by NVIDIA, Sheffield University will be hosting a five-day GPU Hackathon from 19th – 23rd August 2019 as part of the Oak Ridge Leadership Computing Facility’s (OLCF’s) annual GPU Hackathon series.


In affiliation with The Carpentries, The Software Sustainability Institute is organising the first European CarpentryConnect event in Manchester from 25th to 27th June 2019.

Collaborations Workshop 2019 (CW19) will take place from Monday 1st to Wednesday 3rd April 2019 at Loughborough University in the West Park Teaching Hub. The Software Sustainability Institute’s Collaborations Workshop series brings together researchers, developers, innovators, managers, funders, publishers, leaders and educators to explore best practices and the future of research software.
The Gateways Conference will take place from Tuesday through Thursday, 25th – 27th September 2018 at the University of Texas, Austin. Science gateways connect components of advanced cyber-infrastructure behind streamlined, user-friendly interfaces. Join gateway creators and enthusiasts to learn, share, connect, and shape the future of gateways.

"We are in a position to fundamentally reorganise the heart of the software. By doing so, this will enable us to maintain the software into the future and facilitate the process of adding new functionality to the software ... SSI can assist in having software usable by others not just for a few months or a year, but rather for a much longer software lifetime"

- Eric Rexstad, Distance