November 2023 Cycle Report

Published 27 Nov. 2023

Grand Challenge features

Direct messages for Challenge organizers

A much sought after feature for challenge organizers is the possibility to directly communicate with their participants. This is now enabled, you can send a direct message to any participant that has submitted a solution to your challenge:

Grand Challenge on OpenChallenges

Sage Bionetworks have launched OpenChallenges, which is a centralized hub for biomedical challenges and more.

OpenChallenges empowers participants with the most up-to-date information about relevant challenges, while providing organizers with standardized challenge event templates and intelligence.

All of the public Grand Challenge Challenges are listed on OpenChallenges, making them even more easy to find. Open Challenges will regularly index the public Challenges on Grand Challenge so that the metadata will automatically be kept up to date in both places.

Cirrus features

Introducing: intensity-over-time charts

When viewing cases a reader-study user sometimes comes across a four-dimensional image. Not only factoring left, right and depth or slice but also time. Whereas it was already possible to view and scroll through time series it can sometimes be hard to get an accurate read of small changes over time. For instance, when analysing the kinetics of tiny nodules following a contrast injection. The end of the cycle sees the introduction of intensity-over-time charts.

These charts can accurately show the changes in intensity over a region of interest. Read more about them in the viewer configuration section or view the demo below.

Creating and editing polygon annotations for client-rendered pathology view item

We've been working hard on a pathology view item that uses OpenSeaDragon to render images on the client instead of using MeVisLab to render them on the server. An experimental version of the view item has been added to CIRRUS. It can be enabled by choosing a custom hanging protocol that implements the clientside specialized view. In this cycle we added preliminary support for creating polygon annotations on the view item. You can use it by creating a reader study with Polygon or Multiple Polygon type questions for a viewport that uses the clientside specialized view in a custom hanging protocol. The polygon annotation tool works in a similar way as the CIRRUS polygon tool. Drag the mouse to draw a polygon or click to set points. When your mouse is close to the start point it will show a different cursor indicating that you can close the polygon by letting go of the mouse button. It is also possible to close the polygon by double clicking. The tools supports changing of annotation color and line width, history operations (undo/redo), selecting, transforming and removing of annotations.

Display information as labels on Cirrus' view items

Now, you have the option to adjust the text displayed in the top-right corner of a view item:

Include the desired text in a display set by uploading string, boolean, or number values:

Assign these component interfaces in the view content setting to a view item using their slug names. The order of the text values defines the sequence in which the text will be displayed:

Improved reset view items function

The reset view button now works as intended, restoring the initial view settings that are used when first loading a reader study or algorithm result. In particular, the selected overlays, view position, zoom level, and focused annotations are restored now.

Cover photo by Joseph Gonzalez on Unsplash