SpheroidJ: An Open-Source Set of Tools for Spheroid Segmentation.

Deep Learning ImageJ Java Python Segmentation Spheroids

Journal

Computer methods and programs in biomedicine
ISSN: 1872-7565
Titre abrégé: Comput Methods Programs Biomed
Pays: Ireland
ID NLM: 8506513

Informations de publication

Date de publication:
Mar 2021
Historique:
received: 09 09 2020
accepted: 08 11 2020
pubmed: 23 11 2020
medline: 15 5 2021
entrez: 22 11 2020
Statut: ppublish

Résumé

Spheroids are the most widely used 3D models for studying the effects of different micro-environmental characteristics on tumour behaviour, and for testing different preclinical and clinical treatments. In order to speed up the study of spheroids, imaging methods that automatically segment and measure spheroids are instrumental; and, several approaches for automatic segmentation of spheroid images exist in the literature. However, those methods fail to generalise to a diversity of experimental conditions. The aim of this work is the development of a set of tools for spheroid segmentation that works in a diversity of settings. In this work, we have tackled the spheroid segmentation task by first developing a generic segmentation algorithm that can be easily adapted to different scenarios. This generic algorithm has been employed to reduce the burden of annotating a dataset of images that, in turn, has been employed to train several deep learning architectures for semantic segmentation. Both our generic algorithm and the constructed deep learning models have been tested with several datasets of spheroid images where the spheroids were grown under several experimental conditions, and the images acquired using different equipment. The developed generic algorithm can be particularised to different scenarios; however, those particular algorithms fail to generalise to different conditions. By contrast, the best deep learning model, constructed using the HRNet-Seg architecture, generalises properly to a diversity of scenarios. In order to facilitate the dissemination and use of our algorithms and models, we present SpheroidJ, a set of open-source tools for spheroid segmentation. In this work, we have developed an algorithm and trained several models for spheroid segmentation that can be employed with images acquired under different conditions. Thanks to this work, the analysis of spheroids acquired under different conditions will be more reliable and comparable; and, the developed tools will help to advance our understanding of tumour behaviour.

Sections du résumé

BACKGROUND AND OBJECTIVES OBJECTIVE
Spheroids are the most widely used 3D models for studying the effects of different micro-environmental characteristics on tumour behaviour, and for testing different preclinical and clinical treatments. In order to speed up the study of spheroids, imaging methods that automatically segment and measure spheroids are instrumental; and, several approaches for automatic segmentation of spheroid images exist in the literature. However, those methods fail to generalise to a diversity of experimental conditions. The aim of this work is the development of a set of tools for spheroid segmentation that works in a diversity of settings.
METHODS METHODS
In this work, we have tackled the spheroid segmentation task by first developing a generic segmentation algorithm that can be easily adapted to different scenarios. This generic algorithm has been employed to reduce the burden of annotating a dataset of images that, in turn, has been employed to train several deep learning architectures for semantic segmentation. Both our generic algorithm and the constructed deep learning models have been tested with several datasets of spheroid images where the spheroids were grown under several experimental conditions, and the images acquired using different equipment.
RESULTS RESULTS
The developed generic algorithm can be particularised to different scenarios; however, those particular algorithms fail to generalise to different conditions. By contrast, the best deep learning model, constructed using the HRNet-Seg architecture, generalises properly to a diversity of scenarios. In order to facilitate the dissemination and use of our algorithms and models, we present SpheroidJ, a set of open-source tools for spheroid segmentation.
CONCLUSIONS CONCLUSIONS
In this work, we have developed an algorithm and trained several models for spheroid segmentation that can be employed with images acquired under different conditions. Thanks to this work, the analysis of spheroids acquired under different conditions will be more reliable and comparable; and, the developed tools will help to advance our understanding of tumour behaviour.

Identifiants

pubmed: 33221056
pii: S0169-2607(20)31670-9
doi: 10.1016/j.cmpb.2020.105837
pii:
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

105837

Informations de copyright

Copyright © 2020 Elsevier B.V. All rights reserved.

Déclaration de conflit d'intérêts

Declaration of Competing Interest The authors declare that they have no competing interests.

Auteurs

David Lacalle (D)

Department of Mathematics and Computer Science, University of La Rioja, Spain.

Héctor Alfonso Castro-Abril (HA)

Tissue MicroEnvironment (TME) lab, Institute for Health Research Aragón (IIS Aragón), Zaragoza, Spain; Aragon Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain; Grupo de modelado y métodos numéricos en Ingeniería, Universidad Nacional de Colombia, Colombia.

Teodora Randelovic (T)

Tissue MicroEnvironment (TME) lab, Institute for Health Research Aragón (IIS Aragón), Zaragoza, Spain; Aragon Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain.

César Domínguez (C)

Department of Mathematics and Computer Science, University of La Rioja, Spain.

Jónathan Heras (J)

Department of Mathematics and Computer Science, University of La Rioja, Spain. Electronic address: jonathan.heras@unirioja.es.

Eloy Mata (E)

Department of Mathematics and Computer Science, University of La Rioja, Spain.

Gadea Mata (G)

Confocal Microscopy Core Unit, Spanish National Cancer Research Centre, Madrid, Spain.

Yolanda Méndez (Y)

Department of Mathematics and Computer Science, University of La Rioja, Spain.

Vico Pascual (V)

Department of Mathematics and Computer Science, University of La Rioja, Spain.

Ignacio Ochoa (I)

Tissue MicroEnvironment (TME) lab, Institute for Health Research Aragón (IIS Aragón), Zaragoza, Spain; Aragon Institute of Engineering Research (I3A), University of Zaragoza, Zaragoza, Spain; Biomedical Research Networking Centre in Bioengineering, Biomaterials and Nanomedicine (CIBER-BBN), Instituto de Salud Carlos III, Madrid, Spain.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature
Humans Algorithms Software Artificial Intelligence Computer Simulation

Unsupervised learning for real-time and continuous gait phase detection.

Dollaporn Anopas, Yodchanan Wongsawat, Jetsada Arnin
1.00
Humans Gait Neural Networks, Computer Unsupervised Machine Learning Walking

Classifications MeSH