HookNet-TLS is a powerful deep-learning algorithm designed for the automated detection of tertiary lymphoid structures (TLS) and germinal centers (GC). The model has been trained on a large set of histology slides from various solid tumors, including clear cell renal cell carcinoma, muscle-invasive bladder cancer, and lung squamous cell carcinoma.
Mechanism
We developed HookNet-TLS, a multi-resolution deep learning model. This model automates the process of TLS quantification and identification of germinal centers in hematoxylin and eosin (H&E) stained digital pathology slides. HookNet-TLS integrates information from multiple image resolutions, mimicking the process a pathologist would use to identify these structures under a microscope. It was developed using 1019 manually annotated slides from The Cancer Genome Atlas (TCGA), encompassing various cancer types. The model's multi-resolution approach allows for a comprehensive analysis of the tissue slides, capturing both the macroscopic and microscopic details necessary for accurate TLS identification.
To use this algorithm, you will need to provide a multiresolution TIFF file that contains 0.5um and 2.0um spacings. If your image is in a different format (e.g. MRXS, SVS, NDPI, etc..), you can use the wholeslidedata package and pyvips to convert it.
This algorithm implements all of the following input-output combinations:
Inputs
Outputs
1
Generic Medical Image
Slug
generic-medical-image
Description
An image of unknown type. Legacy, please use an alternative socket.
Kind
Image
Read from
/input/<uuid>.mha or
/input/<uuid>.tif
Generic Medical Image
Generic Overlay
Slug
generic-overlay
Description
An overlay of unknown type. Legacy, please use an alternative socket.
Kind
Heat Map
Read from
/input/images/<uuid>.mha or
/input/images/<uuid>.tif
Generic Overlay
Tertiary lymphoid structures and Germinal Centers Segmentation
Slug
tls-gc
Description
A segmentation mask including Tertiary lymphoid structures (TLSs, voxel value 1) and Germinal Centers (GCs, voxel value 2), Background has voxel value 0).
Kind
Segmentation
Write to
/output/images/tls-gc/<uuid>.mha or
/output/images/tls-gc/<uuid>.tif
Tertiary lymphoid structures and Germinal Centers Segmentation
Tertiary lymphoid structures and germinal centers polygons
Slug
tls-gc-polygons
Description
Polygons of tertiary lymphoid structures and germinal centers
This algorithm was developed for research purposes only.
Warnings
No warnings are currently applicable.
Common Error Messages
No common error messages are currently known.
Information on this algorithm has been provided by the Algorithm Editors,
following the Model Facts labels guidelines from
Sendak, M.P., Gao, M., Brajer, N. et al.
Presenting machine learning model information to clinical end users with model facts labels.
npj Digit. Med. 3, 41 (2020). 10.1038/s41746-020-0253-3
Make this algorithm public
Making an algorithm public means that it will be publicly listed on the algorithm overview page. Everyone will be able to see your algorithm description and the public results linked to your algorithm.
However, users will still need to request access to your algorithm to try it out themselves, unless you have your access request handling set to "accept all users".
To publish your algorithm you need:
at least 1 public test case with a successful result based on the latest version of the algorithm
a summary of your algorithm
a description of the mechanism behind your algorithm
a contact email address (add in settings)
a publicly visible list of the editors of the algorithm (enable in settings)