Hands-on workshops
Getting more Python Performance with Intel® optimized Distribution for Python
Jim Cownie
The slides used during the workshops can be downloaded from RSE18_Intel_Python_Workshop.
The K-Means example used is pretty close to the one available from the scikit-learn examples at http://ogrisel.github.io/scikit-learn.org/sklearn-tutorial/auto_examples/cluster/plot_color_quantization.html.
A complex version of the Black Scholes demo is available from Intel’s Python TCEs at https://github.com/triskadecaepyon/ep2017_tutorial_tune_performance
Using Singularity for High Performance Computing
Mihai Duta, Diamond Light Source
Andrew Gittings, University of Oxford
The materials for the workshop have been made available at https://github.com/mcduta/RSE-2018
Data vizualisation with Shiny
David Mawdsley, University of Manchester
Louise Lever, University of Manchester
The workshop materials are available at https://uomresearchit.github.io/RSE18-shiny-workshop/. A snapshot of the workshop is available at DOI 10.5281/zenodo.1409659
Make testing easy with pytest
Matt Williams, University of Bristol
The slides used during the workshops can be downloaded from pytest_rse18. The materials for the workshops have been made available at https://github.com/milliams/python_testing
A tried-and-tested workflow for software quality assurance
Mark Woodbridge, Research Computing Service, Imperial College London
Mayeul d’Avezac, Research Computing Service, Imperial College London
The materials for the workshop have been made available at https://doi.org/10.5281/zenodo.1409199
Talks Slides and Downloads
The first year in the life of a Research Software Group
Andrew Edmondson (Advanced Research Computing, University of Birmingham)
View slides | Download audio
The Research Software Engineer Culture Shock
Andrew Williams (University of Bristol)
View slides | Download audio
Building Nordic-RSE: why and how?
Radovan Bast, Anne Fouilloux, Bjørn Lindi, Radek Lonka, Sri Harsha Vathsavayi, Thor Wikfeldt (University of Oslo, Department of Geosciences)
View slides | Download audio
RSE Trainings at DLR 2.0 – What we’ve learned from 1.0
Carina Haupt, Michael Meinel (German Aerospace Center (DLR))
View slides | Download audio
Be prepared to be unpopular: tips on shutting services down
Catherine Jones (Science and technology Facilities Council)
View slides | Download audio
Easy, fast, and robust data analysis with modern C++
Corentin Schreiber (University of Oxford)
View slides | Download audio
Maximising the value of research software – a research funder perspective
David Carr (Wellcome Trust)
View slides | Download audio
Nammu and Oracc: digital humanities software in the sustainable development of Iraqi history and heritage
Eleanor Robson (University College London)
View slides
Robot Routing with a Quantum Processor
James Clark (STFC Hartree Centre)
View slides
Dealing with research software: recommendations for best practices
Kaja Scheliga (Helmholtz Association)
View slides
The Knowledge Makers
Matteo Cancellieri (Open University)
View slides | Download audio
Harnessing AI for Research
Matthew Johnson (Microsoft Research, Cambridge)
View slides | Download audio
Surviving as an Apprentice Developer
Matthew Richards (STFC)
View slides
Interactive Research Data Visualisation by Drag-and-Drop
Matthew Walker (University of Southampton)
View slides | Download audio
UiOHive: a local Hub-node organization for building competence in IoT
John F. Burkhart, Ana Costa Conrado, Simom Filhol, Anne Fouilloux (University of Oslo, Department of Geosciences)
View slides
Fast code with just enough effort
Pashmina Cameron (Microsoft Research)
View slides | Download audio
“YOU HAVE 0 CREDIT – PLEASE INSERT C̶O̶I̶N̶ FILE”: The Citation File Format
Stephan Druskat (Humboldt-Universität zu Berlin, Department of German Studies and Linguistics)
View slides | Download audio
Surviving the vacuum: A strategy for sustaining software in the absence of RSE teams
Stephan Druskat, Thomas Krause (Humboldt-Universität zu Berlin, Department of German Studies and Linguistics)
View slides | Download audio
The challenges of creating an interactive big data visualisation platform for meteorology
Stephen Haddad (Met Office)
View slides | Download audio
Software in the brave new world of UKRI
Susan Morrell, Eddie Clarke (EPSRC)
View slides
Software Engineering Guidelines – From Theory to Practice
Tobias Schlauch, Carina Haupt (German Aerospace Center (DLR))
View slides | Download audio
Code is Science: a manifesto for open source code in science
Yo Yehudi (University of Cambridge)
View slides | Download audio
SIP: Prototyping the Science Data processing for the worlds largest radio telescope.
Benjamin Mort (The University of Oxford’s e-Research Centre)
View slides | Download audio
Measuring the financial return on investment of the ARCHER eCSE Programme
Lorna Smith, Chris Johnson, Xu Guo, Neelofer Banglawala, Alan Simpson (EPCC, The University of Edinburgh)
View slides | Download audio
“So, we can toss the cluster in a skip, right?”: Experiences of computational biology in the clouds
Matthew Hartley (The John Innes Centre)
View slides | Download audio
Challenges and pathways to sustainability in scientific software ecosystems
James Howison (University of Texas at Austin)
View slides
Lessons learnt from building the RSE community in Cardiff University
Ian Harvey, Unai Lopez-Novoa (Cardiff University)
View slides
Adventuring in the cloud with materials chemistry simulations
Ardita Shkurti~, David Bray~, Richard Anderson^ (~STFC SCD, ^STFC Hartree Centre)
View slides | Download audio
How Reusable Is Software Mentioned in Open Access Papers? an Empirical Study Using code-cite
Neil Chue Hong, Robin Long, Martin O’Reilly, Naomi Penfold, Isla Staden, Alexander Struck, Shoaib Sufi, Matthew Upson, Andrew Walker, Kirstie Whitaker; Software Sustainability Institute, University of Edinburgh
View Slides | View Notebook on GitHub | Download Audio
Poster Downloads
Parsl: Scripting Scalable Workflows in Python
Yadu Babuji, Kyle Chard, Ian Foster, Daniel S. Katz, Mike Wilde, Anna E. Woodard, Justin M. Wozniak (University of Illinois Urbana-Champaign, University of Chicago, Argonne National Laboratory)
View poster
Defining Policies to Turn a Team and Project Around
Jason M. Gates (Sandia National Laboratories)
View poster
Leveraging graph databases for big data management
Mike Gavrielides, Wei Xing (The Francis Crick Institute)
View poster
Testing and Auto-Tuning GPU code with Kernel Tuner
Ben van Werkhoven (Netherlands eScience Center)
View poster
Implementation and performance of an AVX512 extension to OpenQCD
Jarno Rantaharju (Swansea Academy of Advanced Computing)
View poster
Supporting community of GAP developers and package authors
Alexander Konovalov (University of St Andrews)
View poster
Improving Performance and Scalability of NISMOD: National Infrastructure Systems Model
Roald Schoenmakers (University of Oxford)
View poster