Caenorhabditis elegans est un organisme modèle eucaryote largement utilisé dans les domaines de la biologie cellulaire et moléculaire 1,2,3. Il s’agit d’un petit ver nématode vivant dans le sol (~1 mm pour les adultes de type sauvage) avec un cycle de vie rapide (~ trois semaines) et un grand nombre de descendants (généralement génétiquement identiques au parent hermaphrodite autofertilisant). Malgré sa relative simplicité, l’animal n’en reste pas moins un organisme multicellulaire complexe avec des tissus et des organes définis et distincts, qui, grâce à sa petite taille et à sa transparence, peut être étudié in vivo sans qu’il soit nécessaire de recourir àdes traitements invasifs ou à d’autres traitements invasifs4. La capacité du ver pour l’étude in vivo par microscopie peut être encore amplifiée par l’utilisation de rapporteurs fluorescents, qui permettent de distinguer facilement les cellules individuelles ou même de visualiser directement les organites/composants subcellulaires tels que les mitochondries, les gouttelettes lipidiques ou les agrégats de protéines, et de processus tels que la transduction du signal, l’expression des gènes, la fusion des vésicules, autophagie, potentiels d’action neuronale et musculaire, etc.5,6,7,8,9,10,11. De plus, le nématode se prête également très bien à la manipulation génétique par mutagenèse12, transgenèse par micro-injection ou bombardement de microparticules13, édition CRISPR14 et, surtout, lorsqu’il s’agit d’un dépistage génétique facile et rentable, ARNi15. Cette manipulation permet l’étude approfondie des gènes et de leur rôle dans le nématode lui-même, tout en faisant, grâce à l’homologie génétique significative que C. elegans présente avec d’autres organismes modèles, des découvertes fondamentales pertinentes jusqu’aux humains16,17. Enfin, cette homologie/conservation fait également du ver un terrain d’essai initial idéal pour les médicaments et les agents chimiques, permettant l’élucidation des mécanismes de l’activité des médicaments, l’identification des variations génétiques potentielles modifiant l’activité et la découverte d’interactions indésirables potentielles et d’effets hors cible 18,19,20.
Tous les avantages mentionnés ci-dessus ont fait de C. elegans un modèle attrayant pour les études de biologie cellulaire et moléculaire, en particulier pour les scientifiques intéressés par la surveillance in vivo et souvent en temps réel des processus par microscopie. De telles études impliquent généralement une quantité importante d’analyse d’images à l’aide d’un logiciel spécial, l’option la plus largement utilisée étant ImageJ 21,22,23. Une caractéristique commune de l’analyse à l’aide d’un tel logiciel est la nécessité pour l’utilisateur/chercheur de spécifier des régions d’intérêt (ROI) pour l’analyse à l’aide d’outils de sélection. Très fréquemment, chaque ver individuel d’une image sera sélectionné comme son propre retour sur investissement, dans le but d’acquérir des informations par ver sur des caractéristiques morphologiques simples (telles que les dimensions corporelles) ou des lectures expérimentales plus « avancées » telles que les niveaux d’expression d’un gène (mesurés avec un rapporteur fluorescent), la lecture d’un rapporteur ratiométrique, le nombre et la taille des gouttelettes lipidiques, la formation des agrégats protéiques, la morphologie des organites individuels et leurs réseaux, etc.5,8,10,24,25,26,27. Ces sélections par ver sont généralement effectuées manuellement, car les méthodes de sélection automatique basées sur des algorithmes de traitement d’image standard ne sont généralement pas assez capables de distinguer les formes et les caractéristiques du ver, en particulier dans les images en fond noir où les contours des vers ne sont pas clairement visibles ou dans les images en fond clair avec un nombre important d’animaux qui se touchent et se chevauchent. Le processus manuel est cependant lent (20 s à 1 min par ver selon la précision nécessaire et l’expérience de l’utilisateur), laborieux et sujet à des biais et des erreurs de l’utilisateur.
Une approche alternative et beaucoup plus puissante pour la génération de ROI individuels de C. elegans (une tâche généralement appelée segmentation dans le domaine de la vision par ordinateur) consiste à l’automatiser à l’aide de techniques d’apprentissage profond / réseau neuronal. Les réseaux neuronaux convolutifs basés principalement sur le masque R-CNN28 et les architectures U-net29 ont produit des résultats décents dans des tâches de segmentation sur divers systèmes modèles biologiques 30,31,32 y compris chez C. elegans 33,34,35,36,37,38,39 , mais aucun n’a apporté de solution satisfaisante au problème de la génération de segmentations du corps entier qui distinguent correctement les animaux individuels (segmentation d’instance) dans des images à haute résolution avec un grand nombre de vers qui se touchent ou se chevauchent carrément. Afin de répondre à ce besoin, nous avons développé SegElegans, un modèle d’apprentissage profond spécialement conçu et optimisé pour cette tâche40.
SegElegans est composé de deux parties principales (Figure 1). La première partie est un réseau neuronal convolutif à deux têtes U-net. Il est composé d’un bloc d’encodeur et de deux blocs de décodeur. Le bloc d’encodeur est basé sur le modèle SmaAt AT41 et utilise des blocs de double convolution pour chaque couche alimentant un module d’attention de bloc convolutif (CBAM)42. Les deux blocs décodeurs sont basés sur le réseau convolutif de mémoire à long terme (LSTM)43. Un décodeur est chargé de catégoriser chaque pixel des images comme une partie du corps principal d’un ver, une partie du bord d’un ver, une partie de l’arrière-plan ou une partie d’une zone où les vers se chevauchent (c’est ce qu’on appelle généralement la segmentation sémantique). L’autre décodeur est chargé de dessiner un « squelette » linéaire sur toute la longueur de chaque ver. La deuxième partie est un algorithme de post-traitement qui combine les sorties des deux décodeurs et les utilise pour générer des segmentations d’instance précises. Il identifie d’abord les segments de chevauchement réel en comparant la sortie de la segmentation sémantique à celle du squelette. Ensuite, il génère la segmentation d’instance directement pour les vers sans chevauchement ou en l’assemblant à partir de segments pour ceux qui se chevauchent40. Ces segmentations sont enregistrées sous forme de masques binaires ainsi que de ROI compatibles avec ImageJ.