BiotraxionOuvrir l’application
Toutes les releases

Cytométrie : le serveur reçoit désormais des tubes calculés sur le poste (application de bureau)

2026.10.22-cytometrie-calcul-local · 2026-10-22

Build livré : 9c1c702439c982249b22897b0e16b9a87b4cc1bf

Changements

  • Une analyse peut contenir des tubes locaux : le fichier FCS reste sur le disque de la personne et n'est pas envoyé. Le serveur garde sa description (paramètres, compensation, nombre d'événements, empreinte du fichier), les gates et les statistiques calculées sur le poste.
  • Le calcul des graphes, des gates et des statistiques d'un tube local se fait dans un Web Worker sur le poste, avec les mêmes calculs que le serveur. Mesuré en essai sur un fichier de 255 Mo et 2,9 millions d'événements : ouverture en 5,5 secondes, graphe en 75 millisecondes.
  • Un tube local peut être retiré de l'analyse. Si son fichier a été déplacé, on le relie en le désignant : l'empreinte confirme que c'est le même fichier.
  • Otto et le MCP lisent les statistiques enregistrées des tubes locaux ; un calcul qui demande les événements d'un tube local est refusé avec un message explicite.

Limites connues

  • Les tubes locaux ne sont proposés que dans l'application de bureau, dans une prochaine version : dans le navigateur, les fichiers continuent d'être envoyés comme avant, sans aucun changement.
  • Les statistiques d'un tube local sont envoyées au serveur par le poste : Otto et le MCP voient celles de la dernière ouverture du fichier.
English