RSEConUK 2019 has ended
The Fourth Conference of Research Software Engineering was held at the University of Birmingham.

Content from all sessions is licensed under a Creative Commons Attribution 2.0 UK: England & Wales License.
Back To Schedule
Wednesday, September 18 • 16:00 - 16:25
#5B2 - Testing - Improving Hardware Testing for the Large Pixel Detector Using Jupyter

Log in to save this to your schedule, view media, leave feedback and see who's attending!

As a second year computing apprentice at STFC, I was lucky enough to work in the Technology department for six months, aiding work for the Large Pixel Detector (LPD). This is a high-tech X-ray detector used in XFEL. Part of my time in the team was spent working with members of the group who build hardware for LPD and its supermodules which of require testing before they can be sent out for use. Beforehand, the testing of the tiles (that are part of the supermodules, of which there are sixteen) was done manually with the results stored using Snipping Tool and a SharePoint database – something best avoided for hours upon hours if you wish to stay sane. I used a Jupyter Notebook and some Python libraries to semi-automate this testing and compile the results into a useful UI output that contains all the information needed. I managed to implement creation of PDF files of the output. This talk will explain the project and how I went about developing it (from working with the end users to make something useful to them, to spending time evolving the code and some of the barriers I needed to overcome in order to make the project what it is today.


Matthew Richards

Software Engineering Degree Apprentice, STFC
I'm a degree apprentice at STFC training to be a software engineer. I'm in my second year of the apprenticeship, and have done a various of placements at various STFC departments. I currently work on supporting the STFC cloud, maintaining a tool that updates and tests OpenStack images... Read More →

Wednesday September 18, 2019 16:00 - 16:25 BST
2. Aston Webb C Block Lecture Theatre Aston Webb Building