This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:epims4_0m2:developer:epbackanalysis [2008/08/01 08:22] dupierris |
wiki:epims4_0m2:developer:epbackanalysis [2008/10/02 10:21] (current) |
||
|---|---|---|---|
| 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 | + | |
| \\ | \\ | ||
| \\ | \\ | ||