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…

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.

Microsoft Research is to hold an open evening at its Cambridge headquarters as part of its search for new research software engineers.

The event will take place at Microsoft Research Cambridge on Monday February 2nd 2015 from 5.00pm to 7.00pm, and will feature a chance to meet Microsoft researchers and see demonstrations of their current work. Drinks and refreshments will also be provided.

Software engineers will be able to learn more about Microsoft's current opportunities in these fields, which include openings in all of Microsoft Research's development teams. These…

Subscribe to Software