# Journée commune FBIAS FBI.data Objectif de la journée: travailler de concert vers les solutions de calculs 2025 video Présentation du matin à déposer sur Youtube FBI? (à checker avec Caroline) ## Matinee Présentation de qq outils calcul ### BioImageIT Arthur Masson Nouvelle fonctionnalité de Workflow graphique basée sur PyFlow Commenty rendrer une nouvell lib? Juste un environnement Conda. Assez similaire à Galaxy. Pour aller vers le Mesocentre, Docker sera plutôt à mettre en place. Quelle est l'audience ? Analystes ou biologistes? Importance de la facilité de l'installation pour cela. Correction manuelle? peut etre possible via Napari Commernt on va lancer batch? Assez auto normalement. cluster pour le momenty avec ssh et oarsub par exemple en cli Solution cluster: - Si Rest API dans le meso: lancer depuis la destop app , avec un min de développement. - Remote sessions type VM X2Go par exemple. Inconvéneint, utilisation cluster non optimisée, pas super scalable. - Application WEB Cytomine/BiaFlows , wf dans un seul gros docker. Pour la gestion de wf, plusieurs solutions, en cours de mutualisation ARkitect plutrôt que solution commerciale. Communication avec les meso hyper importante. Solution possible utilioser une VM pour le lien avec le serveur. Resp API standard ou pas? Nextflow communication déjà établie avec plusieurs API rest type amazon etc... POssède un marketplace NFCore. Problématique du transfert wf entre machine? Normalement y a pas si conda ok? Demander à Pasteur aussi Solutions Cluster. Large data aussi à prendre en compte cf: - Galaxy EMBL hackaton https://forum.image.sc/t/outcomes-of-the-next-generation-bioimage-analysis-workflows-hackathon/88733 (Marvin y était) ### OpenMole Solution de distrubuition d'algo sur calcul, fait au départ pour la simulation. ### Aim4DL (demandert à récuperer les slides) basé Singularité pluttpit que docker, en ssh initialement. Projety créer une surcouche pour les utilisateurts autres que Bioinfos WebApp from scratch car pas outil mature. aim4dl.curie.fr parler aussi de https://biapy.readthedocs.io/en/latest/ config pour le moment pipeline deployé par lers analystes. Inférenve biaflows paramétrer nom de fichier. ## Discussion IPDM (Jean-Yves) - Slides à récupérer -> elles sont là - Intégrer dans IPDM des gens pas FBI -> En particulier pour F-BIAS: : En France il y a 5 core-facilities dédiées à l'analyse d'images. Il serait dommageable pour FBI et ces plateformes qu'elles ne soient pas intégrées à F-BIAS. Il faut que IPDM trouve un moyen de les intégrer au projet sans passer par une intégration dans FBI. - Question des chargés de mission F-BIAS. Ils n'ont pas de mission officielle. Ca ne nous a pas empêché de travailler. Ça ne résoudra pas l'impécuniosité des chargés de mission. Nous ne travaillons pas pour une gloire illusoire dont l'atteinte n'émouvra pas nos coeurs lassés par l'astreinte. Mais ca permettra de justifier du temps passé auprès de nos managers, et de donner une visibilité à la mission. - Lettre de mission FBI.data. ## Cahier des charges calcul FBIAS - utilisateurs à définir (end-users, ?) - basé sur les besoins - utilisateurs sont les analystes d'image? Routine vs workflows? Interface = les plateformes de microscopie qui formeront aussi les biologistyes. Les analystes dans les plateformes Pourquoi ont veut utiliser les mesocentres? Station local VS utilisation mesocentre? National ne pas installer localement dans les institutions réentrainement modele - job qui tourne sur une machine de calcul - un algorithme, des requirements, des inputs, des outputs. - FBI data standardisent inputs/outputs - Requirements du jobs on verra apres ligne de commande/interface etc?? - un algorithme? L'algo ? cellpose? 1) Question du partage? git? market place En place solution en docker? Té&lécharger des containers? Dans biaflows Git Hub source DockerHub Solution tytpe NFCore (guidelines) Hub docker Singularity et doc? Gitlab peut faire un registry docker, container gitlab Outils type cookie cutter templating python? Gitlab ok pour singularité. [BioContainers](https://biocontainers-edu.readthedocs.io/en/latest/what_is_biocontainers.html) [BIOPDestop VM DEsktop](https://github.com/BIOP/BIOP-desktop) containrisation Application Intéractive Jupyter notebook Attention au training et à la multitude d'outils référents Stockage et à calcul local biop desktop : vOS with preinstalled software https://github.com/BIOP/BIOP-desktop Blibliothèque redondant mais pas trop et 50 cell pose avec que le préprocessing? = quelle granularité? tout petit ? = templater qu'on peut changer? Attention deux niveaux docker et singularité loin des analystes? Spécifications? Quels algo? Démocratisation deep learning? Stockage uniformisation pas tyrop un probleme . Un docker par archi mais pas par modèle. Uniformiser les scripts dans le docker. Est-ce que BioImage Zoo le fait? (satandarisation données et modèles et scripts??) Documenter deux parties Comment containriser? puyis comment faire wf et standardiser WF? La plus value de FBI: la surcouche de simplification. Réponse projet en local. Script/plugin Fiji aujourd'hui Différents niveaux d'entrée Experience de la formation deep learning faite avec IFB jupyter notebook et conda, marchait très bien Différencier besoin grosse puissance vs pas besoin Construire Un Docker et probleme de GPUS Macro fiji ou notebook: mais problématique aussi de répondre à des besoins croissants avec un effectif non croissant.-> rendre autonome les utilsiateurs sur certains outils. Besoin aussi de retour et d'intéraction humaine (wait for user par exemple) Semi automatique Recomposition des wf avec test local, lancement en batch, puis phase vérification. Interet de la VM cas d'usage de ne pas déplacer les données, et les préinstallatin type napari. (cf remote desktop VM = BIOP/BAND, et des installations optimisées ) VS GUIX et lein vers les mesocentre Solution Jupyter hub type Google Collab + VMs. Si les données sont dans le méso? Pas de transport de données Accord de license avec l'institut seulement, pas ouvert aux autres. Imaris VM Huygens Jean-Yves se porte volontaire sur ce chantier de négociation de logiciel commerciaux (aspects juridique/aspects techniques/aspects financiers). À Pasteur ils ont deux cas (Imaris et Huygens) qui sont déployés sur des VMs, de manière à être utilisés par des utilisateurs FBI. Mais est-ce que c'est légal ? Est-ce que ca va marcher avec le MFA mis en place par Pasteur ? À F-BIAS on a un focus principalement sur l'analyse d'images et nos compétences sur toutes les techniques container etc. échappent à beaucoup d'entre nous. Il serait peut-être plus efficace de laisser FBI.Data mettre au point les spécifications, en incluant des membres de F-BIAS qui connaissent le sujet. QQ reférents avec connaissance Docker/singularity qui pourraient contribuer pour F-BIAS aux projet mené par FBI.Data: Aurélien, Marvin, Volker. + Arthur . GT transverfse calaciim 4 types d'usage: mode dockers (type curie) et passage phase local vs Docker. Mode notebook pres des datas Mode Vms avec intéractions Vms commercial. ## Support FBIAS (Helpdesk partage image) Omero File transfer? Image ? Pasteur File Transfer Repo datasets pour les analysts poyur partager les data Inputs Beta testers Constitution données test. Privée ou public Repo publique pas vraiment besoin. Partage des données annotées. Prérequis? postes et stockage. Partage de code? Code institut privé publique + github? = CV ingénieur BIII Rajouter tag FBIAS ## Modalités D'intéraction FBIAS-FBI.data - Beta test Omero - FBI.compute Plus GT calcul FBI.Data outils sur les verrous technologique. FBIAS Instance Irods + Omero Noeuds demandeurs beta tester eptembre. Canal IPDM mattermost. Une fois par an une réunion commune présentielle. Une réunion IPDM en plus. TRimeout mattermost Authentification fédéré Juin ou septembre. Bordeaux 2025 Arrivée la veille de Strasbourg Alsase (orgabnisation Jerôme) ## White papers Un papier FBI F.BIAS nationnal Journal of microscopy Nature imaging. Page web ## Challenges orientation des challenges. Chaque année organiser un challenge. Offrir une nouvelle base de données, et faire une comptétion d'algo dessus en proposant un framework d'évaluation. Premier Light My cells https://lightmycells.grand-challenge.org/ (resp Dorian Kauffman ) 200 participants inscrits juste pour récupérer les données. 12, 13 ont particpés, 7 papiers soumis. Résultat en mai Choix réalisé par sondage. Force de frappe = hétéréogénité des data. FBIAS pas inclu, mais c'était une erreur à corriger car le but était que le résultat utilisable par les biologistes. Résultats pas assez bons. Usabilité pas top Dans le 2eme et 3eme challenge : usabilité. multisite = grosse forte. Premier cadre 2025 (image to image avec evaluation par la segmentation) et 2026 (segmentation) Stack 2D et inférence de Stack 3D Pas forcément Deep Learning. Challenge tracking par exemple? Microtubule? Point et intensité? Vesicle detection. Distribution spatiale? 3D? Attention à la vérité terrain. Crowd sourcing? Données similées. challenge pour les ingé plateformes , inféren,ce de psf Detection d'aberration OTF Detection et classification d'objet? Bio du dev et celluyle souche. La 3D. Faire un cell segmentation avec la jolie et dégradée. Marquage naze. Mettre deux marquers et un joli. Marqueur non spécifique. OPtrique adapatative alumée ou éteinte ou non. 1h avancer sur les prochzins challenges. Anne-sophie ok pour participer avec Thierry +Stephane Rigaud. 1h en Juin Pour fairplay le prochain sujet sera à twitter. Faire une equipe FBIAS mais pas le temps. Christian fera le Docker. STage possible si prévenu avant