Software and research: the Institute's Blog

Jamovi - Community Driven, User-friendly Software For The Masses

Latest version published on 3 June, 2019.

By Jonathon Love, Jamovi. Jamovi is a user-friendly, statistical spreadsheet, built on top of R, with a mission to not just provide free easy-to-use statistical software, but to decentralise the publishing of statistical methods as much as possible. Most of us are familiar with the success of R, CRAN, and the R community. CRAN is a repository of thousands of different statistical methods published by as diverse a group of researchers as anyone can imagine. However, when we consider graphical software – that is, user-friendly software with a user-interface – these usually have a strong…

Building a long term sustainable future for your software through Outreach - Part II

Latest version published on 31 May, 2019.

By Mario Antonioletti, Edinburgh Parallel Computing Centre and The Software Sustainability Institute. In this second post, we argue that in order to have a sustainable future you must not only employ good software techniques but also ensure that you create a future workforce that can develop and/or want to use your software.

Building a long term sustainable future for your software through Outreach : Part I

Latest version published on 31 May, 2019.

By Mario Antonioletti, Edinburgh Parallel Computing Centre and The Software Sustainability Institute. Producing sustainable software is not just about employing good practice – e.g. using a revision control system, documentation, testing, etc. – but also about ensuring that, for a long term future, we can generate motivated, well-trained developers that will continue to contribute to and develop your software, as well as creating a potential set of savvy end users that will  want to use it.

Raniere steps down as Community Officer

Latest version published on 24 May, 2019.

It is with mixed emotions that I announce today is my last day as Community Officer at the Software Sustainability Institute. This might not be a surprise for some as earlier this year we announced that we would be hiring a Research Software Community Officer/Manager.

Familiar faces: Videos on better and sustainable research software from Collaborations Workshop 2019

Latest version published on 16 May, 2019.

By Raniere Silva, Software Sustainability Institute, and Selina Aragon, Software Sustainability Institute. Photo by Kushagra Kevat. Inspired by the videos created by Sustain during their 2018 Summit, we asked some of the Collaborations Workshop 2019 attendees to share their thoughts about research software sustainability. Each video contains a question relating to software in research, and each interviewee shared their views with us.

What can Research Software Learn from Human-Centred Design?

Latest version published on 16 May, 2019.

By Alexander Morley, Software Sustainability Institute Fellow This post was first published in Alex Morley's blog. Note: A couple weeks ago I went on a week long residency learning about human- or user-centred design. I learnt a lot, but am obviously not an expert. Thus the aim of this post is to share what I learned and my opinion about why a wider consideration of these techniques could be a good thing, rather than tell you how to run your project.

A to Z index of CarpentryConnect Manchester 2019

Latest version published on 9 May, 2019.

By Malvika Sharan, Community Outreach Coordinator at the European Molecular Biology Laboratory (EMBL) Heidelberg We are excited about meeting you at the first European CarpentryConnect taking place in Manchester from 25 to 27 June 2019. CarpentryConnect events are regional conferences, organised to strengthen local communities by creating opportunities to exchange knowledge and build computational skills.

From Punchcards to Particle Accelerators: Modernising Fortran

Latest version published on 8 May, 2019.

By Becky Arnold, University of Sheffield. On the 4th and 5th of April I attended a workshop on modernising Fortran at the University of Manchester. In technological terms, Fortran is kind of a living dinosaur, like a crocodile. The difference is crocodiles have survived basically by having bigger teeth than everything around them. Fortran survived partly due to its inherent strengths, but mostly by evolving and expanding. This workshop focused on how the language has changed over time, and how to bring older Fortran code up to date.

Introducing pydbgen: A random dataframe/database table generator

Latest version published on 6 May, 2019.

By Tirthajyoti Sarkar, ON Semiconductor. This post was first published in Towards Data Science blog. Often, beginners in SQL or data science struggle with the matter of easy access to a large sample database file (.DB or .sqlite) for practicing SQL commands. Would it not be great to have a simple tool or library to generate a large database with multiple tables, filled with data of one’s own choice?

CarpentryConnect Manchester 2019 – Who is Sponsoring & Supporting Us?

Latest version published on 2 May, 2019.

By Aleksandra Nenadic, Training Lead, The Software Sustainability Institute. CarpentryConnect Manchester 2019 (#CCMcr19) conference in June will be the key community-building and networking event for The Carpentries' community in the UK and Europe for 2019. It will be an opportunity to bring together newer and more experienced community members to share knowledge, network, develop new skills and strategies for training and building strong local training communities.