User Tools

Site Tools


wiki:epims4_0m2:developer:epbackanalysis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:epims4_0m2:developer:epbackanalysis [2008/07/16 08:01]
127.0.0.1 édition externe
wiki:epims4_0m2:developer:epbackanalysis [2008/10/02 10:21] (current)
Line 1: Line 1:
-===== 3. Les analyses =====+===== Les analyses =====
  
 Quelque soit le format de l'​instrument,​ une même interface Analyse permet de représenter les résultats d'​acquisitions. L'​accès aux différentes propriétés se fait différemment selon le format de données. Dans tous les cas, on doit pouvoir retrouver ou calculer les informations suivantes (en **gras** les informations obligatoires ): Quelque soit le format de l'​instrument,​ une même interface Analyse permet de représenter les résultats d'​acquisitions. L'​accès aux différentes propriétés se fait différemment selon le format de données. Dans tous les cas, on doit pouvoir retrouver ou calculer les informations suivantes (en **gras** les informations obligatoires ):
Line 7: Line 7:
     * La taille (estimée) des données ​     * La taille (estimée) des données ​
     * L'​**échantillon** analysé dans le cas d'​acquisition dite de recherche     * L'​**échantillon** analysé dans le cas d'​acquisition dite de recherche
-    * L'**étude** de rattachement de l'​analyse+    * L'​étude de rattachement de l'​analyse
     * Le **type** de l'​analyse:​ Recherche, Contrôle instrument ... correspond aux types définis dans eP-Core, dans la classe du domaine Acquisition. Néanmoins des //codes// sont définis dans l'​interface Analysis pour aider à déterminer le type des analyses. Ces codes (CTRL_INST_CODE,​ BLANK_CODE, ...) peuvent être utilisés dans les classes d'​implémentation d'​Analysis en fonction des spécifications relatives aux [[..:​admin:​rawdata|format de données]] ! Par exemple, si l'​utilisateur spécifie <​CTRL_INST_CODE>​ pour nom d'​étude....     * Le **type** de l'​analyse:​ Recherche, Contrôle instrument ... correspond aux types définis dans eP-Core, dans la classe du domaine Acquisition. Néanmoins des //codes// sont définis dans l'​interface Analysis pour aider à déterminer le type des analyses. Ces codes (CTRL_INST_CODE,​ BLANK_CODE, ...) peuvent être utilisés dans les classes d'​implémentation d'​Analysis en fonction des spécifications relatives aux [[..:​admin:​rawdata|format de données]] ! Par exemple, si l'​utilisateur spécifie <​CTRL_INST_CODE>​ pour nom d'​étude....
     * Le nom du responsable d'​instrument lors de l'​acquisition     * 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) si le status est ANALYSIS_STATUS_UNKNOWN. 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      * 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) si le status est ANALYSIS_STATUS_UNKNOWN. 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         * Déjà sauvegardé dans la base
-        * Si nature de l'​analyse n'est pas Rechercher ​:  valide +        * Si nature de l'​analyse n'est pas //​Recherche// ​:  valide 
-        * Si nature de l'​analyse est Recherche, pour être valide il faut que  +        * 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.
-            * 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 +
 \\ \\
 \\ \\
wiki/epims4_0m2/developer/epbackanalysis.1216188117.txt.gz · Last modified: 2008/09/24 15:35 (external edit)