RENCONTRES DES 18 et 19 MAI 2011 ANGERS

Slides:



Advertisements
Présentations similaires
ISO Lignes directrices relatives à la responsabilité sociétale
Advertisements

CDISC – Réunion du Groupe Utilisateurs Francophones
1 1 Projet doption Réalité Virtuelle Simulation dun habitat domotisé Florent Renault Xiaoyu Gao Mercredi 27 mai 2009.
Les Systèmes de Gestion de Bases de Données (SGBD) PL-SQL.
Le struts validator – framework de validation
Cours n° 6 Standard Template Library I.
CORP VG G G 1 P&WC PROPRIETARY DATA 1 Charles Litalien PWC - Bureau de la Technologie Charles Litalien Août 2002 Conception & Développement dune.
Echanges de Données Informatisées LABOratoires-commanditaires
Transformation de documents XML
DTD Sylvain Salvati
Dimensions et Java : Plug-in, Build et EAR Elisabeth BAUDOIN STIME CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010.
SQL - Subtilités.
XHTML EXtensible HyperText Markup Language. HTML et XML HTML (HyperText Markup Language) et XML (eXtensible Markup Language) sont deux spécifications.
le langage les éléments
XML en 10 points1 Jean-Daniel Fekete Département Informatique École des Mines de Nantes
Manipulation d’XML avec XSL
Copyright © 2004, SAS Institute Inc. All rights reserved. Processus Stockés SAS une perspective analytique Sylvain Tremblay SAS Canada 25 avril 2006.
(Nom du fichier) - D1 - 01/03/2000 Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document.
CLUB DES UTILISATEURS SAS DE QUÉBEC
© 2012 IFRS Foundation 30 Cannon Street | London EC4M 6XH | UK | IFRS pour PMEs Topic 3.7 Quiz et Discussions Section 35 Transition 1.
AFNOR NF Z – "Online Consumer Reviews
TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
Paperless Douanes et Accises et les Procédures simplifiées
1 CLUB DES UTILISATEURS SAS DE QUÉBEC COMMENT TRANSFORMER UN PROGRAMME SAS EN TÂCHE PLANIFIÉE SOUS WINDOWS Présentation de Jacques Pagé STRiCT Technologies.
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
Module DataLift MagicCSV
IGL301 - Spécification et vérification des exgiences 1 Chapitre 2 Le processus dingénierie des exigences (ref : Bray chapitre 2)
Les modèles linéaires (Generalized Linear Models, GLM)
Ingrid Geretschläger and Jocelyne Jerdelet/CERN ETT-SIS-DM1 La litterature grise : importation et gestion au SIS u Dans le passé, échange entre.
Détection et correction des défauts de conception
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Projet de Master première année 2007 / 2008
Support des connaissances TP2 XSL-T
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
22 PowerPivot révélé 09/02/2010 Alexis Sacksteder Directeur Technique Homsys Paris.
Initiation à XML Sebti Foufou.
SAS9 Un aperçu de 3 nouveautés
Tour d’horizon des outils d’aide au développement Java
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
Plateforme Syrius Max Bensadon - ATIH.
Annexe 1 Tests unitaires d'applications Java avec JUNIT
Outil de gestion des cartes grises
Projet de stage d’année IIR4 sous le thème:
Revue de performance fournisseurs
Vision Globale Domaine d’application Objectif
Management de la qualité
SM C Ce document est la propriété d’Aerospatiale Matra Missiles. Il ne peut être communiqué à des tiers et /ou reproduit sans l’autorisation préalable.
Introduction au développement Office 2007
Université de Sherbrooke
09/11/2006 CMS Content Management System Système de Gestion de Contenu.
RENCONTRES DES 18 et 19 MAI 2011 ANGERS Institut de Cancérologie de l'Ouest Paul Papin Groupe de Travail CDISC CDISC: CDASH ou SDTM ? Ou autre chose?
© Copyright Showeet.com S OCIAL M EDIA T HINKING.
RENCONTRES DES 18 et 19 MAI 2011 ANGERS Institut de Cancérologie de l'Ouest Paul Papin L’utilisation d’ O PEN C LINICA dans un Centre de Lutte Contre le.
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
Créer des packages.
Master 1 SIGLIS Java Lecteur Stéphane Tallard Les erreurs communes en Java.
Introduction au Génie Logiciel
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
La candidature en ligne pas à pas Programme pour l’éducation et la formation tout au long de la vie Appel à candidature 2010 Partenariats.
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
Présentation de la taxonomie XBRL BE-fr-pfs-ci Bruxelles, le 25 janvier 2006 Camille Dümm Pascal Rodrique Centrale des bilans.
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
© EIfEL TELCERT Tools demo Démonstrations des outils TELCEERT Marc Van Coillie EIfEL.
Overview %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%%%%%% %%%%%%%
L T I Laboratoire de Téléinformatique 2 Projet de semestre Parseur XML basé sur la DTD : Buts –Utiliser la grammaire définissant un type de fichiers XML.
NICE.introduction ► ► Dans minix, toutes les processus utilisateurs s’exécutent avec la même priorité. ► ► Si en arrière fond, plusieurs processus intensifs.
INFSO-RI Enabling Grids for E-sciencE NA4 test Eric Fede on behalf of the team.
Transcription de la présentation:

RENCONTRES DES 18 et 19 MAI 2011 ANGERS Institut de Cancérologie de l'Ouest Paul Papin PROC CDISC SAS COMME OUTIL DE VALIDATION DU MODELE CDISC SDTM Marina Pulido Institut Bergonié et CTD de Bordeaux 18/05/2011

CDISC SDTM CDISC SDTM : modèle pour la soumission électronique des données à la FDA (eCTD) CDISC SDTM Implementation Guide V3.1.1 (2005) CDISC Study data Tabulation Model V1.1 (2005) SDTM V1.2 et SDTM IG V3.1.2 (2009) Structurer les données en SDTM procédés Besoin d’outils pour vérifier la conformité des données / SDTM avant soumission à la FDA Exemple d’un outil de vérification : PROC CDISC de SAS Démonstration Limites Autres outils disponibles / références 2

PROC CDISC SAS - Intro SAS & CDISC : Participation active au groupe CDISC depuis 2000 PROC CDISC (SAS version 9.1.3 service Pack 3 et au-dessus) ? CDISC ODM version 1.2 CDISC SDTM version 3.1 Domaines supportés 15 domaines sur 23 Classes : Interventions (CM – EX – SU), Events (AE –DS- MH), Findings (EG – IE – LB – PE – QS –SC – VS), Special ( DM – CO) Non supportés : Trail design, custom-defined … 3

PROC CDISC SAS - SYNTAXE DATA= endroit où est stocké le domaine (format sas) Paramètres DOMAIN et CATEGORY : précise le domaine et la classe SDTM version : dépend de la version de la PROC CDISC installée (Proc CDISC version; run;) PROC CDISC MODEL=SDTM; SDTM SDTMVERSION= "3.1"; DOMAINDATA DATA=WORK.CM DOMAIN=CM CATEGORY=INTERVENTIONS; RUN; PROC CDISC MODEL=SDTM; SDTM SDTMVERSION= "3.1"; DOMAINDATA DATA=WORK.DM DOMAIN=DM CATEGORY=SPECIAL; RUN; PROC CDISC MODEL=SDTM; SDTM SDTMVERSION= "3.1"; DOMAINDATA DATA=WORK.IE DOMAIN=IE CATEGORY=FINDINGS; RUN; PROC CDISC MODEL=SDTM; SDTM SDTMVERSION= "3.1"; DOMAINDATA DATA=WORK.AE DOMAIN=AE CATEGORY=EVENTS; RUN; 4

PROC CDISC SAS – Exemple (1) PROC CDISC sur le domaine CM de la classe INTERVENTIONS Contenu du log : NOTE: DomainData CM data content is valid. NOTE: Procédure CDISC a utilisé (Durée totale du traitement) : temps réel 0.00 secondes temps UC 0.00 secondes PROC CDISC MODEL=SDTM; SDTM SDTMVERSION= "3.1"; DOMAINDATA DATA=WORK.CM DOMAIN=CM CATEGORY=INTERVENTIONS; RUN; 5

PROC CDISC SAS – Exemple (2) Suppression d’une variable obligatoire : CMTRT Contenu du log : ERROR: Required parameters not contained on DOMAINDATA(Domain=CM) statement. Required parameter CMTRT not present. NOTE: Le Système SAS a interrompu le traitement de cette étape en raison d'erreurs. NOTE: Procédure CDISC a utilisé (Durée totale du traitement) : temps réel 0.01 secondes temps UC 0.03 secondes Ajout d’une variable non autorisée dans le domaine : CMSPT ERROR: Variable CMSPT is not defined in this domain (CM) and must be dropped/deleted. ERROR: SDTM-compliant datasets may contain only variables defined in the domain (CM). temps UC 0.01 secondes 6

PROC CDISC SAS – Exemple (3) Suppression de la variable autorisée CMSTAT, changement du type de la variable CMDOSE Contenu du log : NOTE: Variable CMSTAT is permitted in this domain(CM), but is not present. ERROR: Variable CMDOSE is defined as numeric type in domain, but data is character. NOTE: Le Système SAS a interrompu le traitement de cette étape en raison d'erreurs. NOTE: Procédure CDISC a utilisé (Durée totale du traitement) : temps réel 0.00 secondes temps UC 0.00 secondes La PROC CDISC permet de valider le domaine au niveau de sa structure : Toutes les variables obligatoires (Required) doivent être présentes dans le domaine. Chaque variable additionnelle non définie par le modèle SDTM engendre une erreur. Chaque variable attendue (Expected) pour le domaine non présente dans le domaine engendre un warning. (pas d’exemple pour ce domaine) Chaque variable autorisée (Permissible) pour le domaine non présente dans le domaine engendre une note. 7

PROC CDISC SAS - Exemple (4) La variable USUBJID devient missing, le format date change du format ISO 8601 au format date9. ERROR: Required variable USUBJID has a MISSING value in observation 1. ERROR:Variable CMSTDTC has incorrect content in observation 1 Incorrect data is 03MAR2010 Invalid characters in datetime expression. ISO-8601 document reference section: 5.4.4 – complete representation. ERROR: DomainData CM data content encountered prior errors. NOTE: Procédure CDISC a utilisé (Durée totale du traitement) : temps réel 0.00 secondes temps UC 0.00 secondes La PROC CDISC permet de valider le domaine au niveau d’une observation : Toutes les variables obligatoires (Required) pour le domaine ne doivent pas contenir de données manquantes sinon une erreur est émise. Chaque variable attendue (Expected) pour le domaine ne doit pas contenir de données manquantes sinon une erreur est émise. Détecte la conformité à la norme ISO 8601 pour chaque variable de type date, time, datetime, duration, interval (erreur si non conforme) 8

PROC CDISC SAS - Limites Proc CDISC non disponible pour les versions antérieures de SAS 8.2. de plus, une mise à jour est nécessaire pour les nouveaux modèles (STDMIG version 3.1.2). Rapport décrivant le type de vérification et d’actions que SAS effectue non disponible (uniquement fenêtre du log). D’ailleurs peu de documentation sur les hypothèses faites et les tests réalisés dans SAS. Hiérarchie dans les erreurs du log. Tant que la ou les variables obligatoires ne sont pas dans le domaine, les autres erreurs ou warnings ou notes ne sont pas notifiés. La version actuelle de la procédure ne valide pas le contenu des variables (terminologie contrôlée) en fonction d’une liste de valeurs acceptables La procédure ne permet pas de vérifier tous les domaines (15/23). 9

Autres outils Lincoln technologies WebSDMTM : développement d’une application pour tester la conformité des fichiers selon le STDM IG [1]. SAS PROC CDISC (Version 9.1.3 Service Pack 3) [1] IN-House SAS-Macro Based Solution : contient une librairie de macros SAS qui vérifie la conformité de chaque domaine / STDM IG V3.1.1. [1] SAS – Clinical Standards Toolkit : 1 MACRO qui permet de vérifier la conformité des données cliniques et des métas données et de produire le Define.xml (CRT-DDS) [2][3] OpenCDISC validator : open source Java. Disponible gratuitement, pas d’installation sur l’ordi [4]. Avantages et limites des ces outils [5] 10

Références [1] Bhavin Busa, Sheila Vince, Jameelah Aziz (2008), Cubist Pharmaceuticals, Inc., ‘Validating CDISC SDTMCompliant Submission-Ready Clinical Datasets with an In-House SAS® Macro-Based Solution’, proceeding of the PharmaSUG 2008 conference. http://www.lexjansen.com/pharmasug/2008/rs/rs07.pdf [2] Peter Villiers (2009), SAS Institute, “Supporting CDISC Standards in Base SAS Using the SAS Clinical StandardsToolkit”, proceeding of the NESUG 2009 conference. http://www.nesug.org/Proceedings/nesug09/ph/ph14.pdf [3] SAS Clinical Standards Toolkit 1.2 for SAS 9.1.3, Installation instructions and IQOQ validation documents can be downloaded from SAS website. http://ftp.sas.com/techsup/download/hotfix/12clintlkt.html [4] Max Kanevsky (2008), “Validating SDTM, an open source solution”, proceeding of the CDISC Interchange 2008. [5] Bhavin Busa (2010), “In-Depth Review o Validation Tools to check compliance of CDISC SDTM-Ready Clinical Datasets http://www.pharmasug.org/cd/papers/CD/CD13.pdf 11