3. Les analyses
Les différentes propriétés des analyses sont lues directement au niveau des données issues des instruments. On doit pouvoir retrouver les informations suivantes :
Le nom, une description et la date où l'analyse a été réalisée : ces informations sont lues dans les fichiers d'analyses générés par les instruments.
La durée d'acquisition
La taille (estimée) des données
L'échantillon analysé
L'étude de rattachement de l'analyse
Le type de l'analyse ; Recherche, Contrôle instrument …
Le nom du responsable d'instrument lors de l'acquisition
Le status de l'analyse : Cette propriété est déterminée lors de l'affichage des analyses dans le AnalysisPane par l'appel à BackPimsUtil.getAnalysisStatus(Analysis a, BackupParam p). Cette méthode vérifie l'état des informations relatives à l'analyse et positionne la propriété status en fonction du résultat. La valeur de cette propriété est une combinaison de masque (status = Analysis.ANALYSIS_INVALID_SAMPLE_MASK | Analysis.ANALYSIS_INVALID_STUDY_MASK). L'ensemble des masques possibles est défini dans l'interface Analysis. Les différents états d'une analyse sont
Déjà sauvegardé dans la base
Si nature de l'analyse n'est pas Rechercher : valide
Si nature de l'analyse est Recherche, pour être valide il faut que
le nom de l'étude associée corresponde à la nomenclature d'une étude de la BD et que cette étude soit toujours en cours
le nom de l'échantillon associé corresponde au nom d'un échantillon de la BD et que celui-ci soit rattaché à l'étude d'appartenance de l'analyse
(Continuez vers la suite de la documentation ⇒ epBackDB)