Process (et Protocoles)

Introduction

Mise en place de la gestion et de l'organisation du système autour des process subis par le échantillons et les protocoles utilisés pour ces process. Voir le trac pour les spécifications en cours - Spécifications en cours-
L'objectif est de connaître, pour un échantillon donné, l'ensemble des process qu'il a subi et plus particulèrement la dernière étape atteinte.

Par process, on entend l'ensemble des traitements, ordonnés chronologiquement, subis par l'échantillon. Pour chacunes des étapes, on retrouve au minimum la date de réalisation, la personne qui l'a réalisé et un nom d'identification. Ces traitements comprennent donc

Mais aussi (bientôt ! ):

L'utilisateur retrouve également sous cette notion les demandes de passage au robot ou en masse. Même si ces états ne sont pas persistantes, elles représentent une étape dans laquelle peut être un échantillon à un moment donné.

Visualisation

Dans la page spécifique à une étude, il est possible de visualiser les échantillons organisés en fonction du dernier process qu'ils ont subi.

Dans cette vue on a la liste (horizontalement en haut) de toutes les étapes (types de process, demande d'acquisition et demande robot) définies auniveau du système. Actuellement les étapes de mix / séparation et préparation ne sont pas pris en compte. Sous cette liste on a :

Modification de l'étape

La modification de l'étape correspond soit :

  1. à l'ajout d'un process ou d'une demande
  2. à la suppression d'une demande (reviens à l'état précédent)
Sélection

Dans tous les cas, pour changer manuellement la dernière étape associée à des échantillons, il faut sélectionner les échantillons concernés dans le tableau et cliquer sur l'icône afin de les ajouter à la sélection finale dans la partie droite de la page (cf illustration ci-dessous).
Il est possible de parcourir plusieurs pages du tableau afin de créer la sélection mais les échantillons ne peuvent pas être issus de différentes étapes. En effet, les changements d'étapes sont soumis à des vérifications qui deviennent complexes si les échantillons ne sont pas dans un même état.

Règles et actions
  1. Lorsque des échantillons sont en attente de passage en masse (Requête Masse) ou de passage sur le robot de préparation (Requête Robot), la seule action (manuelle) possible est de les supprimer de la demande. Pour cela, sélectionner les échantillons (cf. chapitre prcédent) et cliquer sur Supp. de la demande.
  2. Le changement de Requête Masse en Masse se fait automatiquement lors du transfert (ou plus précisément de l'enregistrement) de l'acquisition correspond à l'échantillon.
  3. Le changement de Requête Robot en Run Robot se fait automatiquement lors de la validation de la plaque robot contenant l'échantillon concerné.
  4. La demande en masse ou en robot est décrite ci-dessous :
    • sélecionner les échantillons concernés (cf. chapitre précédent)
    • cliquer sur Changer étape, une nouvelle fenêtre apparait (voir ci-dessous).
    • dans le menu déroulant en en-tête, sélectionner l'étape à définir. Actuellement seul les Requête Masse et Requête Robot sont fonctionnelles.
    • Il est possible (mais pas obligatoire) d'utiliser le template. Pour cela il faut saisir les paramètres communs dans la partie haute de la fenêtre et cliquer sur Appliquer.
    • Les valeurs pour chaque échantillon sont à saisir (ou peuvent être modifiées dans le cas de l'utilisation du template) dans le tableau du bas. Une fois que les valeurs correctes, valider en cliquant sur Appliquer.
    • La vue Process de l'étude est de nouveau affichée et les échantillons ont été déplacés dans le tableau correspondant au nouveau process.

Un descriptif est donné pour les paramètres, pour le visualiser passer la souris sur l'icône d'aide

Pour la requête masse, les paramètres à saisir sont :


Pour la requête robot, les paramètres à saisir sont :