{"id":877,"date":"2026-01-17T15:10:55","date_gmt":"2026-01-17T14:10:55","guid":{"rendered":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/2026\/01\/17\/quand-les-cellules-sont-devenues-du-code-le-parcours-dune-informaticienne-dans-la-pathologie-numerique\/"},"modified":"2026-01-17T18:05:45","modified_gmt":"2026-01-17T17:05:45","slug":"quand-les-cellules-sont-devenues-du-code-le-parcours-dune-informaticienne-dans-la-pathologie-numerique","status":"publish","type":"post","link":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/quand-les-cellules-sont-devenues-du-code-le-parcours-dune-informaticienne-dans-la-pathologie-numerique\/","title":{"rendered":"Quand les cellules sont devenues du code : le parcours d\u2019une informaticienne dans la pathologie num\u00e9rique"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFF59B\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row column_structure=\u00a0\u00bb3_5,2_5&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb3_5&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _dynamic_attributes=\u00a0\u00bbcontent\u00a0\u00bb _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb|700|||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#000000&Prime; text_font_size=\u00a0\u00bb40px\u00a0\u00bb text_line_height=\u00a0\u00bb1.1em\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _dynamic_attributes=\u00a0\u00bbcontent\u00a0\u00bb _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9jYXRlZ29yaWVzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJsaW5rX3RvX3Rlcm1fcGFnZSI6Im9uIiwic2VwYXJhdG9yIjoiIHwgIiwiY2F0ZWdvcnlfdHlwZSI6InByb2plY3RfY2F0ZWdvcnkiLCJlbmFibGVfaHRtbCI6Im9mZiJ9fQ==@[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _dynamic_attributes=\u00a0\u00bbcontent\u00a0\u00bb _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90YWdzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJsaW5rX3RvX3Rlcm1fcGFnZSI6Im9uIiwic2VwYXJhdG9yIjoiIHwgIiwiY2F0ZWdvcnlfdHlwZSI6InByb2plY3RfdGFnIiwiZW5hYmxlX2h0bWwiOiJvZmYifX0=@[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00a0\u00bb2_5&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/www.sourcecode-exhibition.softwareheritage.org\/wp-content\/uploads\/2025\/12\/Picto_SCE_6.png\u00a0\u00bb title_text=\u00a0\u00bbPicto_SCE_6&Prime; align=\u00a0\u00bbcenter\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#000000&Prime; background_enable_image=\u00a0\u00bboff\u00a0\u00bb parallax=\u00a0\u00bbon\u00a0\u00bb custom_padding=\u00a0\u00bb59px||108px|||\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/www.sourcecode-exhibition.softwareheritage.org\/wp-content\/uploads\/2026\/01\/Visuel_projet3.jpg\u00a0\u00bb title_text=\u00a0\u00bbVisuel_projet3&Prime; module_class=\u00a0\u00bblegende2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_enable_color=\u00a0\u00bboff\u00a0\u00bb border_color_all=\u00a0\u00bb#000000&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00a0\u00bb1_2,1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px|||||\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text module_class=\u00a0\u00bblegende\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_font_size=\u00a0\u00bb20px\u00a0\u00bb background_color=\u00a0\u00bb#000000&Prime; min_height=\u00a0\u00bb25.8px\u00a0\u00bb custom_margin=\u00a0\u00bb||||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb6px|10px|6px|10px|true|true\u00a0\u00bb custom_css_free_form=\u00a0\u00bb.legende   {||   ||  &#8211;p: 12px; \/* taille du carr\u00e9 mang\u00e9 *\/||||  padding: calc(2rem + var(&#8211;p));||  width: 320px;||  font-family: monospace;||||  clip-path: polygon(||    \/* haut gauche *\/||    0 0,||    calc(100% &#8211; var(&#8211;p)) 0,||    calc(100% &#8211; var(&#8211;p)) var(&#8211;p),||    100% var(&#8211;p),||    100% 100%,||    var(&#8211;p) 100%,||    var(&#8211;p) calc(100% &#8211; var(&#8211;p)),||    0 calc(100% &#8211; var(&#8211;p))||  );||}\u00a0\u00bb border_color_all=\u00a0\u00bb#FFFFFF\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p>Code de segmentation des noyaux utilis\u00e9s dans la recherche sur l\u2019analyse d\u2019images de pathologie num\u00e9rique, 2024 [MIT License].<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFF59B\u00a0\u00bb custom_padding=\u00a0\u00bb20px|20px|20px|20px|true|true\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p># nuclei segmentation in histopathology slide<\/p>\n<p>thresholded = image &gt; otsu(image)<\/p>\n<p>labels = measure.label(thresholded)<\/p>\n<p>nuclei = morphology.remove_small_objects (labels, min_size=100)<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h1><strong>\u00c0 propos du code<\/strong><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p style=\"font-weight: 400;\">En pathologie, les sp\u00e9cialistes examinent traditionnellement des \u00e9chantillons de tissus au microscope pour identifier les maladies. Aujourd\u2019hui, des programmes informatiques aident cette analyse, effectuant des t\u00e2ches qui reposaient autrefois uniquement sur l\u2019expertise humaine. Cet extrait de code illustre cette transformation ; quatre lignes qui segmentent les noyaux cellulaires, \u00e9tape fondamentale du diagnostic.  <\/p>\n<p style=\"font-weight: 400;\">Ces lignes fonctionnent comme un assistant num\u00e9rique au microscope. Le code identifie d\u2019abord les cellules et l\u2019espace vide, comme distinguer des taches d\u2019encre sur du papier blanc. Ensuite, il regroupe les pixels connect\u00e9s pour former des noyaux complets, de la m\u00eame fa\u00e7on que nous identifions des types de nuage.   Enfin, il \u00e9limine le bruit, ne conservant que les structures significatives. Le r\u00e9sultat est une carte que les ordinateurs peuvent analyser, transformant l\u2019image complexe vue par le pathologiste en donn\u00e9es organis\u00e9es permettant aux syst\u00e8mes d\u2019intelligence artificielle de d\u00e9tecter des motifs canc\u00e9reux, classifier les maladies ou pr\u00e9dire les r\u00e9ponses aux traitements.  <\/p>\n<p style=\"font-weight: 400;\">Cet extrait marque un tournant m\u00e9dical, un t\u00e9moignage de soins de sant\u00e9 devenus computationnels, avec du code source int\u00e9gr\u00e9 dans des processus guidant des d\u00e9cisions vitales. Il refl\u00e8te notre d\u00e9pendance croissante aux machines, par n\u00e9cessit\u00e9 : des millions de patients, trop peu de pathologistes form\u00e9s. \u00c9crit pour des prototypes de recherche, ce code accompagne d\u00e9sormais le diagnostic du cancer, la d\u00e9couverte de m\u00e9dicaments et le d\u00e9pistage par intelligence artificielle. Cette transformation de la biologie vers les donn\u00e9es, de l\u2019observation humaine vers l\u2019analyse computationnelle, impacte notre compr\u00e9hension de la pratique m\u00e9dicale \u2013 o\u00f9 des fragments de code, une fois mis \u00e0 l\u2019\u00e9chelle, portent \u00e0 la fois un pouvoir et une responsabilit\u00e9 \u00e9thique.  <\/p>\n<p style=\"font-weight: 400;\">Cette transformation de la biologie vers les donn\u00e9es, de l\u2019observation humaine vers l\u2019analyse computationnelle, impacte notre compr\u00e9hension de la pratique m\u00e9dicale \u2013 o\u00f9 des fragments de code, une fois mis \u00e0 l\u2019\u00e9chelle, portent \u00e0 la fois un pouvoir et une responsabilit\u00e9 \u00e9thique.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFF59B\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row column_structure=\u00a0\u00bb1_2,1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h1><strong>BIOGRAPHIE<\/strong><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb0px|||||\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p style=\"font-weight: 400;\">Esha Sadia Nasir, doctorante \u00e0 l\u2019Universit\u00e9 de Warwick, est sp\u00e9cialiste en pathologie computationnelle.<br \/>Ses recherches portent sur l\u2019analyse d\u2019images d\u2019immunofluorescence multiplex\u00e9e pour l\u2019identification de biomarqueurs et l\u2019\u00e9tude de la progression des maladies. Elle d\u00e9veloppe des algorithmes pour analyser des lames d\u2019histopathologie, contribuant ainsi aux avanc\u00e9es dela recherche sur le diagnostic et le traitement du cancer. Her research focuses on multiplex immunofluorescence image analysis for biomarker discovery and disease progression. She develops algorithms to analyze histopathology slides, contributing to advances in cancer diagnosis and treatment research.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00a0\u00bb1_2&Prime; _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb||||||||\u00a0\u00bb text_font_size=\u00a0\u00bb26px\u00a0\u00bb header_font=\u00a0\u00bbEscuela-regular||||||||\u00a0\u00bb header_font_size=\u00a0\u00bb27px\u00a0\u00bb background_color=\u00a0\u00bb#FCEC45&Prime; width=\u00a0\u00bb79%\u00a0\u00bb custom_padding=\u00a0\u00bb20px||20px|20px|true|false\u00a0\u00bb border_radii=\u00a0\u00bbon|100px|100px|100px|100px\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb border_color_all=\u00a0\u00bb#000000&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p><strong>#Pathologie computationnelle<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb||||||||\u00a0\u00bb text_font_size=\u00a0\u00bb26px\u00a0\u00bb header_font=\u00a0\u00bbEscuela-regular||||||||\u00a0\u00bb header_font_size=\u00a0\u00bb27px\u00a0\u00bb background_color=\u00a0\u00bb#FCEC45&Prime; width=\u00a0\u00bb79%\u00a0\u00bb custom_padding=\u00a0\u00bb20px||20px|20px|true|false\u00a0\u00bb border_radii=\u00a0\u00bbon|100px|100px|100px|100px\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb border_color_all=\u00a0\u00bb#000000&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p><strong>#Healthcare<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb||||||||\u00a0\u00bb text_font_size=\u00a0\u00bb26px\u00a0\u00bb header_font=\u00a0\u00bbEscuela-regular||||||||\u00a0\u00bb header_font_size=\u00a0\u00bb27px\u00a0\u00bb background_color=\u00a0\u00bb#FCEC45&Prime; width=\u00a0\u00bb79%\u00a0\u00bb custom_padding=\u00a0\u00bb20px||20px|20px|true|false\u00a0\u00bb border_radii=\u00a0\u00bbon|100px|100px|100px|100px\u00a0\u00bb border_width_all=\u00a0\u00bb2px\u00a0\u00bb border_color_all=\u00a0\u00bb#000000&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p><strong>#Imagerie m\u00e9dicale<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Code de segmentation des noyaux utilis\u00e9s dans la recherche sur l\u2019analyse d\u2019images de pathologie num\u00e9rique, 2024 [MIT License].# nuclei segmentation in histopathology slide thresholded = image &gt; otsu(image) labels = measure.label(thresholded) nuclei = morphology.remove_small_objects (labels, min_size=100)\u00c0 propos du codeEn pathologie, les sp\u00e9cialistes examinent traditionnellement des \u00e9chantillons de tissus au microscope pour identifier les maladies. Aujourd\u2019hui, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1058,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[108],"tags":[116,115,117],"class_list":["post-877","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-miroir-de-la-societe","tag-imagerie-medicale","tag-pathologie-computationnelle","tag-sante"],"_links":{"self":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/posts\/877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/comments?post=877"}],"version-history":[{"count":4,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/posts\/877\/revisions"}],"predecessor-version":[{"id":906,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/posts\/877\/revisions\/906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/media\/1058"}],"wp:attachment":[{"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/media?parent=877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/categories?post=877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sourcecode-exhibition.softwareheritage.org\/fr\/wp-json\/wp\/v2\/tags?post=877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}