Software Consultancy

Quantum Detectors specialises in software consultancy for science and large scale facilities, from capturing requirements, development, project delivery, to long term support for deployed projects. Our primary customers are world leading research facilities such as Diamond Light Source.


Why choose us?

Our team consists of experienced research scientists as well as software developers, we believe this combination is vital in scientific software development to ensure requirements are fully captured and that ultimately customers are provided with complete solutions. Many scientific software teams lack sufficient understanding of the scientific question which they are addressing.

Information management

We specialise in information management and interfaces for such databases.


We specialise in object orientated Python development.

Data analysis and processing

With backgrounds from world leading research organisations we can offer first class data analysis and processing services to suit your organisation’s needs.

Agile development

Are you in need of rigorous software development? Look no further.

Embedded software

Extensive capabilities in embedded software development for microprocessors.

Web development

Complex web based application development, both front end and server side (full-stack).


Control system software for TANGO and EPICS.

Let us help you out with that!

With our extensive experience in both research and software development we provide the competencies for all your software needs.

Portfolio: ISPyB’s SynchWeb

Quantum Detectors develop and maintain the SynchWeb interface for ISPyB

SynchWeb is the most advanced and complete interface to the Macromolecular Crystallography (MX) database ISPyB. This is currently deployed to all MX users at Diamond Light SourceRead More. Source code is available on github and more extensive information can be found on the github pages

Portfolio: XRF Web

Quantum Detectors recently developed XRF-Web

XRF-Web is a simple web application for inspection and fitting of ascii fluorescence spectra, demonstrating the type of functionality possible with modern web based technology.

Portfolio: Xray Utils

Fluorescence data and more! Quantum Detectors in collaboration with Sam Webb develop and maintain the Xray Utils web app

Opening the web app will cache it on your device, whether you run it on iOS, Android, on desktop or on laptop once loaded you will have instant access to it regardless of your internet connection. The utility is composed of four parts:

  • Status – shows the current storage ring monitors of several synchrotron facilities around the world. Shake your device if you’re bored to display one at random! A bunch of the links that we used before are broken and we will continue to update these as we make improvements.  Can’t find the synchrotron that you use? Contact me (and if you know the web address for the status page that’s even better!) and you just might see it in the next release.

  • Elements – Will display the general atomic properties, absorption edges, and fluorescence lines (with yields) for elements hydrogen through californium. A must for the x-ray absorption experimenter or microprobe user.  Can also click on the “filter” button to show you the elemental filters that could used for scatter reduction in an EXAFS experiment.

  • Absorption – Don’t know how much your kapton windows absorb at Cu? Wondering if that meter of air path will absorb all your x-rays? The x-ray absorption calculator will tell you! This utility Will calculate the absorption length and total absorption of any compound, given the x-ray energy, chemical formula, density and thickness of the compound of interest. Includes a list of common compounds, and you can also add your own.

  • Chambers – Ever wonder how much X-ray flux is really in your experiment? By entering the basic properties of the ion chamber in your experiment (gas composition, pressure, energy, chamber length, measured voltage and amplifier gain) you will get the x-ray flux in photons per second.

Xspress 3 Application Notes

To gain access to the Xspress 3 Application Notes please fill in your email address here

Thanks. You'll hear from us. Click here for the pdf

Ptychography Application Notes

To gain access to the Ptychography Application Notes please fill in your email address here

Thanks. You'll hear from us. Click here for the pdf

4D STEM Application Notes

To gain access to the 4D STEM Application Notes please fill in your email address here

Thanks. You'll hear from us. Click here for the pdf

virtualSTEM Application Notes

To gain access to the virtualSTEM Application Notes please fill in your email address here

Thanks. You'll hear from us. Click here for the pdf