Webviewer for microscopy images

High Level Software Innovation Medical technology Web platform

Displaying and segmenting microscopy data smoothly on the screen at different resolution levels pushes even modern tools to their technical limits. SCS developed a powerful web viewer for ariadne.ai.

  • Initial situation

    Microscopy images quickly generate large amounts of data due to high resolutions, many image planes and detailed segmentations. It is therefore a challenge to display these smoothly in a modern web viewer.

  • SCS solution

    SCS developed a modern web viewer for ariadne.ai based on Neuroglancer and Angular, which can display the images smoothly and offers the user various algorithms for processing the data. The linked metadata of individual image layers can be selected in a scatter plot, whereupon the display is customised.

  • Added value

    The robust and intuitive front end displays the image data prepared with the algorithms very quickly and smoothly in the web viewer. SCS was responsible for the entire front-end development, from requirements analysis and UI/UX design to implementation and performance analysis.

Biomedical images

ariadne.ai is a Swiss company that specialises in the automated analysis of biomedical images. This often involves processing several terabytes of image data, primarily microscopy images at various levels of resolution. The images are also segmented and cells labelled, for example. This data should now be displayed smoothly on the screen.

Modern web viewer

SCS developed a web viewer (Ariadne SPATIAL) for ariadne.ai, which displays the data and enables the selection of the corresponding processing algorithms and data areas. The image, segmentation and annotation data are stored in various formats and can be displayed in different resolutions – with smooth zooming and panning as well as quick selection of the relevant image layers. In addition, metadata such as statistical information from the image analysis can be displayed in a scatter plot, in which it is possible to select an area with a lasso tool. The segmentations selected in so-called selections or via “hierarchical gating”, for example the corresponding cells, are now also displayed in the microscopy image.

Frontend with Angular, Neuroglancer and D3.js

For the front end, the developers at SCS used Neuroglancer as the basis for displaying the data sets, D3.js for the interactive plots and Angular for the classic web UI components. The project included the entire front-end development from requirements analysis to wireframes, UI/UX design, dockerisation of the deployment and performance analysis and optimisation.

Related projects

Line Management System

Schubert's packaging machines consist of various units. An entire packaging line can be monitored and controlled via a line management system ... More

Is the air clean?

The smallest biological impurities in the air can have serious effects on health if they contaminate medicines in pharmaceutical production. An air ... More

When the microprocessor is cancelled

Instead of replacing an old microprocessor 1:1 with a new one, it is often worthwhile using a System on Module (SoM) with a Linux operating system. ... More

Live transcription for hearings, negotiations and interrogations

Confidential conversations such as hearings, negotiations and interrogations can be transcribed and translated in real time. Our Hastings software ... More

Visual inspection of railway wagons

Is the block brake worn? How thick is the pantograph contact strip? Is an incorrectly fitted screw coupling hanging down? In future, SBB's "Visual ... More
Show all projects
Beat Hörmann Healthtech & Innovation How can I help you?