Software and research: the Institute's Blog

Call for proposals: demo sessions at Collaborations Workshop 2019

Latest version published on 8 November, 2018.

By Raniere Silva, Community Officer, Software Sustainability Institute. The call for proposals of demo sessions for CW19 is now open. The Software Sustainability Institute's Collaborations Workshop 2019 (CW19) will take place from Monday 1st April to Wednesday 3rd April 2019 at the West Park Teaching Hub, Loughborough University, Loughborough.

Sharing code – what's the point?

Latest version published on 12 October, 2018.

By Danny Wong, NIAA-HSRC & UCL-DAHR. I’ve recently had the great fortune of publishing a paper which had significant interest from the general news media. It even managed to get picked up by the BBC, The Guardian and all the major newspapers in the UK! As per usual, I’ve shared the source code for the analysis publicly, this time electing to serve it up on GitHub as a repository. I have included the manuscript as an .Rmd file, and the wrangling data wrangling and modelling code as a chunk located at the start of the .Rmd file.

Operational Research in Lancaster

Latest version published on 10 October, 2018.

By Geraint Palmer, Cardiff University and Software Sustainability Institute fellow. The annual conference of the UK Operational Research Society is one of the primary ways that academics and practitioners in the field of operational research (OR) meet, collaborate, and discover each other's work and interests. Their 60th conference, OR60, was held at Lancaster University between the 11th and the 13th of September this year, and I was able to attend thanks to my Software Sustainability Institute fellowship.

The wonders of star formation

Latest version published on 5 October, 2018.

By Becky Arnold, University of Sheffield. From the 3rd to the 7th of September the Wonders of Star Formation conference took place at the John McIntyre Conference Centre in Edinburgh.

Hacking software citation implementation: The Citation File Format Hack Day at RSE18

Latest version published on 2 October, 2018.

By Stephan Druskat, Jurriaan H. Spaaks, Netherlands eScience Center, and Alexander Struck. In order to enable attribution and credit for Research Software Engineers, and other developers of and contributors to research software, software must be made citable, and must be cited. One of the obstacles for correct and comprehensive software citation is the lack, or suboptimal discoverability, of relevant metadata. While, for instance, papers provide their metadata quite obviously (i.e., title, authors, containing publication, publication date, etc.), software hardly ever does.

The #RSE18 times

Latest version published on 27 September, 2018.

By Alejandra Gonzalez-Beltran, Software Sustainability Institute Fellow. This year I attended for the first time the third edition of the RSE conference thanks to the support of the Software Sustainability Institute Fellowship. The conference brings together Research Software Engineers (or RSEs) from across the UK and the world.

Bug hunting: Seg fault in lattice disorder Monte Carlo code (written in C) Wr

Latest version published on 20 September, 2018.

By Susanne Wallace, Anna Brown, Lewis Irvine, William Saunders and Paul Secular. As part of the Bath debugging workshop we attempted to find the cause of a segfault in a lattice disorder Monte Carlo code written in C. We were working without a known solution as recent unrelated additions to the code had fixed the bug without revealing why. We were able to find the cause of the segfault using memory checking and debugging tools to narrow down the location of the bug, with print statements to finish.

Research Software Engineering conference 2018 #RSE18

Latest version published on 27 September, 2018.

By Tim Powell, Research Software Engineer at the STFC Hartree Centre. This post was first published at the STFC Hartree Centre blog. On 3rd September the peaceful campus of Birmingham University came alive with bubbling groups of research software engineers, talking in excited tones about their latest optimisation tool and favourite python library, as the third annual conference of Research Software Engineers was started!

My experience of JupyterCon 2018

Latest version published on 18 September, 2018.

By Nikoleta Glynatsi, Software Sustainability Institute Fellow. Project Jupyter is a non profit organisation created to provide services for interactive computing across dozens of programming languages. Project Jupyter is most known for their Jupyter Notebooks but develops and supports several computing products, such as JupyterHub and JupyterLab.

PickCells and exploratory image analysis in cell biology

Latest version published on 17 September, 2018.

By Mike Jackson, Software Architect, The Software Sustainability Institute. PickCells is an image analysis platform developed by the Centre for Regenerative Medicine (CRM) at The University of Edinburgh.