User Tools

Site Tools


wiki:epims4_0m1: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_0m1:developer:epbackanalysis [2008/03/28 15:09]
127.0.0.1 édition externe
wiki:epims4_0m1:developer:epbackanalysis [2008/10/02 10:21] (current)
Line 1: Line 1:
 ===== 3. Les analyses ===== ===== 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.+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 ): 
 + 
 +    ​* Le **nom**, une description et la date où l'​analyse a été réalisée ​
     * La durée d'​acquisition     * La durée d'​acquisition
     * La taille (estimée) des données ​     * La taille (estimée) des données ​
-    * L'​échantillon analysé +    * 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 ...+    * Le **type** de l'​analyseRecherche, 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).  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 Rechercher :  valide
wiki/epims4_0m1/developer/epbackanalysis.1206713356.txt.gz · Last modified: 2008/09/24 15:35 (external edit)