Programme

Upcoming events

Full event calendar Add all events to your calendar

Open Discussions

Research Software Directories: What, Why and How?

Mark Woodbridge, Vanessa Sochat, Jurriaan Spaaks

This discussion session will focus on Research Software Directories: catalogues to showcase the software outputs of an institution or community. We will introduce the topic before demonstrating three independently-developed open source directories, explaining their respective benefits and ease of...

Software demos

Configuring Sphinx from scratch: making your own documentation and making your documentation your own

Sadie Bartholomew

In this demonstration we will build a mature documentation system from scratch for a dummy project using the Sphinx documentation generator, the infrastructure of choice for the documentation of a huge number of modern software projects, including of Python itself.

Executable Research Article (ERA): Enrich a research paper with code and data

Dr. Emmy Tsang

Code and data are important research output and integral to a full understanding of research findings and experimental approaches in a paper. However, traditional research articles seldom have these embedded in the manuscript’s narrative, but instead, leave them as “supplementary materials”, if t...

Optimal time frequency analysis for biological data - pyBOAT

Dr. Gregor Mönke, Frieda Sorgenfrei, Dr. Christoph Schmal, Dr. Adrian Granada

Methods for the quantification of rhythmic biological signals have been essential for the discovery of function and design of biological oscillators. Advances in live measurements have allowed recordings of unprecedented resolution revealing a new world of complex heterogeneous oscillations with ...

Talks

Help! I'm a Research Software Manager!

Jonathan Dursi

Research software development teams are too important to be managed poorly. But no one teaches us to be good managers — especially in academia.

Towards an NLP Pipeline for Conflict Narrative Detection

Stephen Anning, Dr. George Konstantinidis, Dr. Craig Webber

This talk is about PhD research into developing an NLP pipeline for Conflict Narrative Detection. In response to increased incidences of online abuse, a new industry of hate speech detection using NLP has emerged. Accordingly, we tested NLP technologies used by this industry to discover how quant...

From experimental software to research infrastructure maturity

Carsten Thiel
This event will be scheduled soon

The challenges facing research software development are manifold and have long been a major topic at RSE conferences.

Towards Knowledge Graphs of Research Software metadata

Daniel Garijo, Yolanda Gil, Maximiliano Osorio, Varun Ratnakar, Deborah Khider

Research software is a key asset for understanding, reusing and reproducing results in computational sciences. An increasing amount of software is stored in code repositories, which usually contain human readable instructions indicating how to use it and set it up. However, developers and researc...

UXF - Framework for creating Virtual Reality human behavior experiments in Unity

Dr. Jack Brookes, Matthew Warburton, Prof. Mark Mon-Williams, Dr. Faisal Mushtaq

Recent advances in technology has meant that Virtual Reality (VR) is now a feasible tool for performing human behaviour experiments. Scientists dream of being able to have full control over human sensory inputs, as well as complete measurement of responses. VR is coming closer to fulfilling this ...

Becoming a self-employed RSE web developer.

Dr. Teri Forey

This is a two part talk, initially focussing on how I changed career and established a sole trader business, the second part on the latest web development techniques I use.

Bringing Imaging-Based Artificial Intelligence into Clinical Practice in NHS Radiology

Dr. Rizwan Malik, Shoaib Sufi
This event will be scheduled soon

Whilst there are over 200 Imaging/Radiology AI Companies world wide there are currently only about 50 FDA approved algorithms. There are also significant barriers to overcome in bringing AI to the NHS landscape. In Bolton NHS Foundation Trust we are the first NHS Organisation to deploy the Qure.A...

How to understand and improve the performance of your parallel applications using the POP Methodology

Fouzhan Hosseini

HPC applications are often very complex and their behavior depends on a wide range of factors from algorithms, to programming models, library and language implementations and hardware. The task of understanding performance bottlenecks of a parallel code and making improvements often ends up being...

Improving FAIRness with containers

Dr. Ana Trisovic, Dr. Merce Crosas

The FAIR guiding principles state that published research objects should be made Findable, Accessible, Interoperable, and Reusable for other researchers. Data repositories provide research dissemination following FAIR principles while also developing standards and tools to facilitate them. Howeve...

I wanna dance with somebody

Kari Jordan

The Carpentries vision is to be the leading inclusive community teaching data and coding skills. Our first lesson program, Software Carpentry, was founded on several core values, including feedback, gratitude, and collaboration. The role research and data plays in your personal and professional l...

Switching off the label 'women in tech'

Mariann Hardey

The focus of the talk is on the ways in which women are discursively constructed in the context of professional spaces in tech clusters. This is to give time to consider how the label “women in tech” (WiT) is dominated by the masculine perspective of tech work and characterised by how individuals...

Digital Humanities RSE: King's Digital Lab as experiment and lifecycle

James Smithies, Arianna Ciula

This SORSE event describes King’s Digital Lab (KDL), a Research Software Engineering lab operating within the Faculty of Arts and Humanities at King’s College London (UK). The KDL team of 18 project managers, analysts, designers, engineers, and systems managers specialise in arts & humanities...

Goodbot, Badbot? Engineering trust into conversational interfaces

Dave Horsfall

As more people interact with bots driven by Artificial Intelligence, it is important to understand how to create relationships based on trust. The FinTrust Project at Newcastle University is looking at the role of machine learning in banking, particularly in the context of automated chatbots and ...

Learnings from developing and maintaining a research software that has been used more than 3 million times in the last 3 years

Dr. Abhishek Dutta

Manually annotated images and videos are a fundamental part of many research projects and industrial applications. However, manual image annotation tools are often designed to address one specific use case and lack the flexibility to be reused across different projects. Furthermore, these tools o...

Development of an Automated High-Throughput Animal Training Platform

Sarah Leinicke, Mahmood Shad
This event will be scheduled soon

In traditional neuroscience laboratory research, training animals to execute sensorimotor tasks is time consuming, labor and resource intensive, and prone to human bias and error. The Research Software Engineering team at Harvard University’s Faculty of Arts and Science Research Computing (FASRC...

The Continual Road to an Inclusive Definition and Use of Terms for the US Research Software Engineer Community

Sandra Gesing, Dr. Daniel S. Katz, Dr. Lance Parsons, Dr. Charles Ferenbaugh, Dr. Ian Cosden

An important part of building a strong and resilient community is fostering collaboration between individuals with varying backgrounds, expertise, and viewpoints and building a diverse and inclusive community. While the term Research Software Engineering was initially suggested in 2010, there are...

Workshops

FAIR 4 Research Software

Dr. Anna-Lena Lamprecht, Dr. Daniel S. Katz, Dr. Fotis Psomopoulos, Dr. Jennifer Harrow, Dr. Leyla Garcia, Mateusz Kuzak, Dr. Michelle Barker, Morane Gruenpeter, Dr. Paula Andrea Martinez, Neil Chue Hong
Repeated events

The software has become essential for research. To improve the Findability, Accessibility, Interoperability, and Reuse of research software, it is desirable to develop and apply a set of FAIR Guiding Principles for software. Application of the FAIR principles to software will continue to advance...

What do we (not) know about RSE?

Dr. Anna-Lena Lamprecht, Dr. Michelle Barker, Dr. Carlos Martinez
Repeated events

Research Software Engineering (RSE) is increasingly being established as a field and profession in its own right. Since the term was coined about a decade ago, RSE has also been the subject of empirical research to gain knowledge and evidence about the various aspects involved. For example, the 2...

Partner Event - HPC Champions Workshop

Anna Brown, Alan Simpson, Andy Turner, James Grant, Josephine Beech-Brandt

The next HPC Champions workshop will be held virtually over 2 afternoons on the 17th/18th September, and will involve talks, discussion sessions and working group sessions. Topics covered will include updates from the national and regional supercomputing sites, training, and plans for knowledge a...