Software and research: the Institute's Blog

Latest version published on 26 January, 2018.

CW18pic.pngBy Raniere Silva, Community Officer.

The mini-workshops & demos are key activities in all our Collaborations Workshops. Each session lasts 30 minutes, in which attendees share a particular software product, approach, standard, etc.

Some mini-workshops & demos are very hands-on and at the end of Collaborations Workshop learners are confident to use the software, approach or standard on their daily work. Others  present something earlier in the day, and the audience engages in a constructive discussion with the presenters which sometimes leads to some ideas for the hackday on the third day of the Collaborations Workshop.

Highlights from the Collaborations Workshop 2016 mini-workshops & demos were Robin Wilson's hands-on introduction to recipy, Oliver Laslett's hands-on validation of Jupyter notebooks with nbval and Clemence Tanzi's, from qLegal, discussion about public domain licensing and liability.

The highlights of 2017 edition were Neil Chue Hong's demonstration of the Software Assessment Framework, Edward Smith's hands-on session covering…

Continue Reading

Latest version published on 14 February, 2018.

9190581261_7cefddac29_z.jpgBy Gillian Law.

New Research Software Engineer (RSE) fellow Leila Mureşan will be using her microscopy image analysis skills to develop software for biologists, physicists and mathematicians as part of her RSE fellowship.

As a scientific software engineer at the University of Cambridge’s Cambridge Advanced Imaging Centre (CAIC) Mureşan designs and implements software to analyse imaging data. Computational microscopy uses software and computation to get around the limitations of optical systems, she says. Mureşan trained as a computer scientist in Romania, and went on to study the analysis of single molecule microscopy images with application to ultra-sensitive microarrays for her PhD at the Johannes Kepler University in Linz, Austria.  After doing post-doctoral research at the École Normale Supérieure in Paris and the Centre de Génétique Moléculaire at CNRS in Gif-sur-Yvette France she joined CAIC as it launched in 2014.

Mureşan has developed a particular interest in lightsheet microscopy imaging, which allows developmental biology scientists to follow the development of an embryo in a “fast and gentle” way over several days, she says. This process naturally produces an enormous amount of data, which requires software that can handle the analysis. Mureşan also works on super resolution microscopy, which increases resolution by an order of magnitude.

“I like this area a lot. The…

Continue Reading

Latest version published on 24 January, 2018.

5148710483_a9c0c77da4_z.jpgBy Gillian Law.

Joanna Leng is a computational scientist and visualisation expert who will focus her Research Software Engineer (RSE) fellowship on bringing research computing to imaging. She believes that some areas of the imaging community are failing to fully pick up on the potential of computing, and Leng hopes to transform the use of technology in the field to accelerate scientific discovery.  

Leng will develop software on campus at the University of Leeds for three new imaging techniques, collaborating with Sven Schroeder for spectral X-ray imaging, Rik Drummond-Brydson for spectral electron microscopy imaging and Michelle Peckham for super-resolution light microscopy, in partnership with Diamond Light Source, SuperSTEM and the SCI Institute in Utah, USA.

With 20 years of experience in imaging, visualisation and High Performance Computing (HPC), Leng brings a broad network of contacts to her fellowship, having been interested in imaging and visualisation since her undergraduate degree in biophysics at the University of Leeds. After university, she retrained in computer science, looking for a better paid career, only to “realise at the last minute that I couldn’t face working for one of the banks!” That moment of clarity “brought her to her senses”, and she moved to work in visualisation at the University of Manchester at the Computer Graphics Unit that shortly afterwards hosted an academic…

Continue Reading

Latest version published on 26 January, 2018.

8897696003_c549d5e58e_z.jpgBy Gillian Law.

Physicist and new RSE fellow Phil Hasnip specialises in software to predict materials properties, and in making that software accessible to all researchers.

Hasnip believes that most physics problems end up being materials problems. “You want a better battery? You need a better battery material. A better turbine? You need a stronger material for the blades. Wherever you look, materials are key.” says Hasnip. Running experiments on these potential new materials is expensive and difficult, so using computational methods to either predict what a material might do, or to explain what is going in on experiments, is incredibly useful.

Having completed his PhD at the University of Cambridge followed by several post doc positions, Hasnip is now at the University of York where he is developing tools including the CASTEP program which uses quantum mechanics to compute the properties of materials and chemicals.

There is a constant tension in research between taking the time to improve the tools used and getting research results, Hasnip says, and he hopes to use his fellowship as an opportunity to focus on improving the tools available and making them more accessible to all researchers, rather than just those with computational skills. “Many of the tools being used aren’t really high enough quality. They’ve been developed by researchers who are good scientists…

Continue Reading

Latest version published on 22 January, 2018.

8523276256_b32bcc2df2_z.jpgBy Gillian Law

Research software ought to be easier to use, says newly appointed 2018 RSE Fellow Jeremy Cohen.

A computer scientist by background, Cohen has spent the bulk of his career to date in the Department of Computing at Imperial College London, supporting scientists in their research. “I’ve worked in a lot of domains, offering applied computing research to support scientists in various areas” he says. This has included using high-performance computing platforms and cloud-computing infrastructure.

“Of course, in general scientists tend to have some computing knowledge, but they often have very much a domain-focused view,” Cohen says. He aims to make their codes easier to access and use. Even if the scientist could do it themselves, they may end up doing it in a more complicated or inefficient way if they’re learning as they go along, “so I aim to make life simpler and let them focus on the science, not the computing.” Good code can also help scientists to make their modelling and simulation work more accessible to their broader team. “There’s often a lot of post processing needed on a model or simulation and so what I’m trying to do is bridge the gaps, or glue together different processes, and simplify complex things. Again, we’re working with people who are very experienced and they can do this work themselves, but we can help them to do it much more effectively.” That opens up the code to…

Continue Reading