Software

With All Hallows Eve upon us once more, as the souls of the dead come to haunt us, it’s time to recount terrifying tales and scary stories… about software. You might think that research software is safe from such gruesome goings-on but you would be wrong, for there are many undead projects out to devour us.

By Neil Chue Hong, Director.

This guide explains how software fits with the EPSRC policy framework for research data.

By Mike Jackson, Software Architect.

Working with researchers is something the Institute has been doing for many years now. So we thought it was about time to put together our top tips for software developers working with researchers, to help foster productive, and enjoyable, collaborations.

1. Remember they are not software developers

You may know the difference between centralised and distributed revision control, classes and objects, pass-by-value and pass-by-reference, upcasting and downcasting, coupling and cohesion, processes and threads, or a stack overflow…

Nine of this year’s Fellows met in sunny Southampton on June 23rd-24th 2014 to discuss various aspects of reproducible research and how it would shape future engagement with their research domains.

From the discussions that took place over the following two days, it became clear that the UK research community is focussing on Open Access, Open Science and Open Data, and that the time is ripe to build on these endeavours and promote the necessity and benefits of reproducible, computationally derived results. 

To do this, the Fellows agreed that targeting researchers who were…

By Mike Jackson.

The Software Sustainability Institute is hosting a workshop in Edinburgh on the 16th October to discuss the current and changing software ecosystem used on UK e-Infrastructure from laptops to supercomputers, with the aim of providing a report with recommendations for the RCUK e-Infrastructure Group, and BIS e-Infrastructure Leadership Council. It is being run on behalf of the National e-Infrastructure Project Directors Group, and the workshop is open to all working in the research software community, including users, service providers, developers, funders and policy makers.

The workshop (19 October 2015 at the

By Neil Chue Hong, Director.

From 1 May 2015, organisations that receive EPSRC funding, and their researchers, are expected to comply with the EPSRC policy framework on research data. This sets out EPSRC’s principles and expectations concerning the management and provision of access to EPSRC-funded research data, in particular the principle that "research data is a public good produced in the public interest and should be made freely and openly available with as few restrictions as possible in a timely and responsible manner".

By Devasena Inupakutika, Software Consultant.

With the advent of data-driven research in the life sciences, researchers have relied on data visualisations to generate hypotheses. Many bioinformatics services providers, such as EMBL-EBI or the NCBI, provide a browser-based environment to do this, as well as new ways to visualise biological data. It is important that the software is both high quality and user friendly, which helps researchers compare and contrast, as well as develop, well grounded conclusions. The Software Sustainability Institute worked with BioJS to review their…

By Mike Jackson, Software Architect.

Software management plans set down goals and processes that ensure software is accessible and reusable throughout a project and beyond. To complement our guide on Writing and using a software management plan we have now developed a prototype software management plan service, powered by the Digital Curation Centre's data management plan service, DMPonline.

Subscribe to Software