AMDA Automated Multi Dataset Analysis un outil du CDPP cdpp-amda.cesr.fr Vincent Génot, C. Jacquey, E. Budnik, R. Hitier, M. Bouchemit, M. Gangloff, E.

Slides:



Advertisements
Présentations similaires
C. Jacquey, V. Génot, B. Cecconi, N. André, C. Briand
Advertisements

Tutoriel - Les Ressources du BCH
Conférence « Compétences Informatiques » 10 avril 2006
Présentation des technologies SharePoint 2007
Réunion du SP2 - 6 juin 2007 Urbanisme des RadioCommunications D.2.2.1: Définition des besoins en mesures radio et métrologie(TDF:E.Nicolas)
ATELIER 1 ATELIER 1 Module 3 TICE et développement professionnel
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Les Excel Services de Office 2007
Automatisation de Tâches Scenarios
SITools Présentation de l’outil (1/2)
Géodésie Spatiale et OV
Action Spécifique Observatoire Virtuel France
Au programme du jour …. Ce que vous navez pas encore vu Constantes et variables de classe Main et Tests Utilisation de lAPI Existence des packages Existence.
1/32 Forum des utilisateurs du SISMER – Novembre 2005 Le portail NAUTILUS accès en ligne aux données et nouveau site WEB du SISMER Michèle FICHAUT Mickael.
BASS2000-Tarbes : statut et projets Meunier N., Lafon M., Maeght P., Grimaud F., Roudier T. Observatoire Midi-Pyrénées.
Atelier CDS, 1er 2 avril 2004
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
JXDVDTEK – Une DVDthèque en Java et XML
Mise en œuvre d’une démarche et d’un outil de gestion de « connaissances métier » basés sur la collaboration. Cyril BEYLIER
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Les Données Spectrales au CDS et dans l'Observatoire Virtuel François Ochsenbein CDS, Strasbourg.
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
La société MAKINA CORPUS Spécialisée dans le « libre ». Deux pôles technologiques principaux. La conjoncture.
Projet 4info.
CLUB DES UTILISATEURS FRANCOPHONES STAR- APIC Ville de Liège – Halle aux Viandes 24 et 25 novembre 2010 Bénéfices de la migration vers Elyx.
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
INTELLIGENCE COLLECTIVE : RENCONTRES 2006Nîmes mai 2006 CENTRE DE RECHERCHE LGI2P 1- Doctorante Ecole des mines de Paris, 2- Maitre de Conférences.
Présentation du SVI - DELSOL Mikaël
1 Bibdoc 37 – Regards croisés Bibliothèques virtuelles, usages réels 7 avril 2009 – Tours « Les usages des bibliothèques virtuelles » Jean-Philippe Accart.
Organigramme des services de l’Ecole
Sommaire Objectif de Peakup Principes de fonctionnement
B2i Lycée Circulaire BO n°31 du 29/08/2013.
IMD Achats Logiciel de gestion des Achats
COPIL SINP 28/03/2014 PRÉSENTATION DES APPLICATIONS OGAM (WEB ET NOMADE)
Cours Ergo 1 Période 2 9 et 11 Novembre 2010 (Suite)
DataLab® Toute la connaissance client en quelques minutes
Des outils pour le développement logiciel
Pôle de compétences FOAD ESEN 13 mars 2008 La Formation Ouverte et A Distance.
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
WikiViz La visualisation dun réseau sémantique Travail de diplôme 2005 Urs Richle / 31 it.
ATLAS Data Challenges. Les Data Challenges (DC) en français Challenges des Données ont pour but de Valider: –le modèle dorganisation et dutilisation des.
Universté de la Manouba
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Conception, création et animation d’une classe virtuelle
Météorologie de l’Espace: Le système Ionosphère-Thermosphère
Action Spécifique Observatoire Virtuel France C Chantal Lathuillère - Colloque de Prospective du PNST - PARIS Sept 2005.
Futures missions magnétosphériques multi-satellites : THEMIS & MMS
Conception des Réalisé par : Nassim TIGUENITINE.
Projet de Master première année 2007 / 2008
Outil de gestion des cartes grises
Etudes statistiques de la puissance des ondes à la magnétopause et à son voisinage (Traversées Cluster). Corrélations avec la pression du vent solaire.
Compétences des enseignants
1 CSE mars 2004 Colloque de Prospectives du PNST 29 Septembre 2005 Centre de Données de la Physique des Plasmas Les nouvelles orientations du CDPP.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Introduction au Génie Logiciel
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
1 01 février 2005 Montpellier Franck MERCIER Ouan-Zan ZANIFE CLS, Direction Océanographie Spatiale Contribution de l’Altimétrie Spatiale à l’Hydrologie.
SharePAS Prototype de collecticiel PISU Aurélien BIOTEAU Romain M2GI Alternant.
Réunion calcul simulations GIEC/IPCC - Prodiguer Lundi 23 Mars PRODIGUER un noeud français de distribution des données GIEC/IPCC Sébastien Denvil.
Jean-Louis Roujean et al. CNRM/GMME, Météo-France
1. 2 Centaure : Gestion de la valorisation de la recherche  QUASAR Conseil  Le Roussillon Pleumartin - France  
© EIfEL TELCERT Tools demo Démonstrations des outils TELCEERT Marc Van Coillie EIfEL.
Premiers résultats des mesures coordonnées entre Cluster et Double Star, un avant goût des projets multi- échelles N. Cornilleau-Wehrlin, D. Attié, F.
Gestion et traitement des demandes de service
Le schéma de circulation des documents
GFU (ABD) INTO INFO (Educate) 28 janvier 1998 De l’auto-formation... l Guides du lecteur et autres fascicules d’aide l Guides informatisés et « help »
YOUR CENTRAL SOURCE FOR DATA EXCHANGE TranscenData Proprietary Confidential Support AP242 Solution d’Interopérabilité ITI TranscenData 26 Mars 2014 Vincent.
KOSMOS 1 Outils transversaux Module 7 1.L’annuaire 2.La recherche d’informations 3.La réservation de ressources.
Resource allocation: what can we learn from HPC? 20 janvier 2011 Vincent Breton Crédit: Catherine Le Louarn.
Transcription de la présentation:

AMDA Automated Multi Dataset Analysis un outil du CDPP cdpp-amda.cesr.fr Vincent Génot, C. Jacquey, E. Budnik, R. Hitier, M. Bouchemit, M. Gangloff, E. Pallier

Evolution du CDPP Créé en 1998 par lINSU et le CNES Missions: - Archivage à long terme des données obtenues par des expériences à partcipation française - Valorisation des données, SVA (Services à Valeur Ajoutée) - Projets dinteropérabilité, Observatoires Virtuels Juin 2005 >: extension des objectifs, accrétion E. Budnik et C. Jacquey - Mise à disposition de données fraiches (THEMIS, CLUSTER,..) - Mise à disposition à des données complémentaires - Développement doutils en ligne génériques et automatisés - Animation et accueil scientifique autour de ses services présentation K. Bocchialini

Plan de lexposé - motivation, génèse, objectifs du projet - le coeur dAMDA : paramètres et tables dévénements - vers une insertion dans lOV : connexion à des bases extérieures - la science avec AMDA

Motivation / génèse du projet - Initialement pensé pour valoriser les données du CDPP - Une première phase : réutilisation de lexistant, test dintégration - Idée de lespace de travail qui centralise toute la production de lutilisateur - Construit autour dune base + outil de visualisation développé pour la mission magnétosphérique CLUSTER (DD-Cluster, interface web) Développement : - Principalement 2 développeurs dans les murs (IDL, C, Fortran, javascript) - 1ère version en quelques mois -Amélioration constante du prototype en relation avec les avis du Comité des Utilisateurs (CU) du CDPP -Nouvelles fonctionnalités -Intégration de standards (SPASE) -Ouverture vers les VO

Spécificités / contraintes de la discipline 1/ + Les données archivées sont des scalaires, des vecteurs, des tenseurs, des spectres,... ordonnés par le temps - Il nexiste pas un format de données standard adopté par tous 2/ + Il existe une multitude de bases de données spécialisées -Le travail scientifique requiert une confrontation des résultats de plusieurs instruments simultanément : études multi-échelles, en météorologie spatiale, héliophysique, planétologie comparée Nécessité dun outil intégré (gain de temps et dénergie) Nécessité dun moyen de communiquer linformation (entre utilisateurs et entre bases)

End products :- simple browse - data download - generate and export time tables (and catalogues) - perform statistics - extract sub-databases AMDA : Objectives Ease manipulation of data from heterogeneous origins Plot Combine Search Mission Instrument Model Local Remote User owned

1/ Activité 2/ Données 3/ Période temporelle Débuter avec AMDA 4/ Transformations

Le paramètre : Un paramètre est une série temporelle : - champ magnétique ou électrique - moment particule - indice une combinaison valide sur un intervalle de temps à une résolution temporelle donnée utilisé pour : - la représentation visuelle - la recherche conditionnelle - le téléchargement,... 17/11/ /12/2005 Sampling 4s Lorganisation en fichiers dans larchive est cachéée à lutilisateur

Contruction dun paramètre 1/2 clics Résolution temporelle Nom du paramètre Description

nouveau paramètre dans lespace de travail Le nouveau paramètre est maintenant un élément virtuel de la base de données. Il sera calculé à la volée seulement quand il sera demandé pour un tracé, une recherche conditionnelle, un téléchargement Des paramètres de - différentes missions - différents instruments - avec différentes résolution peuvent être combinés Contruction dun paramètre 2/2 Base locale Espace utilisateur

Les tables dévénements 1/2 -Les tables dévénements (time tables, event lists) sont une collection de temps quand quelque chose se passe ou dintervalles quand une condition est vérifiée -Elles sont produites et gérées manuellement par les scientifiques pour leur usage propre ou celui dune communauté restreinte -AMDA augmente les potentialités de ce vecteur dinformation en offrant un outil générique pour créer, gérer et communiquer ces objets Les tables dévénements peuvent être utilisées pour : - extraire une sous base de données, - exécuter des traitement massifs ou interactifs, - créer des catalogues, - servir de référence à la communauté

Créer une table dévénements : 1- Recherche conditionelle Editer une condition avec des opérateurs/fonctions mathématiques clics T /T // > 1 Definir un intervalle de temps ou utiliser une autre table dévénements

Exemple: recherche des événements de courants de queue encerclés par CLUSTER Test: X1< -10 Re BX 1 * BX 2 * BX 3 * BX 4 > 0 min([BX 1 BX 2 BX 3 BX 4 ]) < 0 max([BX 1 BX 2 BX 3 BX 4 ]) > 0 position : dans la queue magnétosphérique 2 satellites sont au dessus de la couche de courant et 2 autres en dessous champ magnétique champ magnétique X coordinate cf exposé de C. Jacquey

Créer une table dévénements : 2- Inspection visuelle Les intervalles intéressants sont sélectionnés par clics et ajoutés à la table dévénements

The time table may be edited in the user workspace

Tables may be exported in VOTable format Time Table format

VOTable latest release: Version August 11, 2004 VO standard and as such supported by IVOA VOTable is designed as a flexible storage and exchange format for tabular data, with particular emphasis on astronomical tables.

Complex tables (catalogues) may be produced with: - multiple time tags - associated parameters : average, max, min - localisation information - user supplied classification indices Extension des tables dévénement : catalogue

Temps débutTemps finP1 : P2 : P3 : P4 : User_clas s P5 : temps T 08:30: T 08:40: T08:32: T 09:30: T 10:30: T10:05:30 ………………… P2 P1 P3 P Table dévénementsParamètres statistiques, classification, temps Visualisation graphique : Extension des tables dévénement : catalogue

Tables dévénements 2/2 - La description complète dune table dévénements peut être compliquée -sources de données : origine, résolution, modes,... -critères de sélection : mathématiques / visuels -paramétrage des méthodes utilisées (filtre temporel, modèles) Les tables dévénements peuvent être un vecteur déchanges entre centres de données et entre utilisateurs - collaboration entre larchive CLUSTER (CAA), CDPP et QSAS, CL - 1ère réunion : 25 et 26 février définition : time format (ISO), table format (VOTable) - mise en place doutils de gestion des tables dévénements : - union, intersection, extension, shift, upload - réflexion sur les catalogues

Service 1 Service 2 Magnetospheric data Service 3 Solar archive Ionosphere Thermosphere archive CDAWebCDPPCAA HR archive 2 Time table - AMDA What were the input conditions ? What are the consequences ? Time table circulation in a multi-archive environment applying delay QSAS

Commande de données directe à larchive CLUSTER (CAA) CAA : à terme, archive de toutes les données haute résolution de CLUSTER

Connexion à des bases externes 1. Lorsquune base est connectée à AMDA toutes les données de la base peuvent être visibles dans AMDA (FTP, WebService) 2. Lutilisateur définit le groupe de paramètres de la base externe quil veut analyser (Interface de construction darbre) 3. A la volée, les paramètres sont directement intégrés dans AMDA afin dêtre manipulés comme des paramètres de la base locale Lutilisateur peut se construire facilement sa base de données personnelle à partir de bases existantes base 1 base 2 base utilisateur

Interface de construction de larbre de données extérieures Base externe Arbre des données choisies par lutilisateur - mise à jour quotidienne des données disponibles sur les bases distantes - pas de notion de fichier pour lutilisateur - AMDA peut fonctionner sans base locale intégration dans les Observatoires Virtuels

Arbre de données extérieures Base locale Extrait de la base externe Les paramètres sont disponibles pour des tracés, la recherche conditionnelle,... à la volée, ce qui implique : -le téléchargement des données (par bloc de 3j min) -la transformation de format -la création du paramètre AMDA

Bases accessibles à travers AMDA Actuellement : - CDAWeb (multi-missions) - MAPSKP (Cassini: MAG/CAPS/RPWS/TRAJ, démonstrateur Europlanet) Prochainement : - Themis (base miroir au CESR) - Cluster Active Archive (CAA) - SKR (Cassini: RPWS/HFR) - Venus Express (champ magnétique)

Base locale AMDA Système Constructeur de paramètres CDAWeb CDPP MAPSKP Connexion à des bases externes Connecteur standardisé = méthodes de requête (SOAP) + description des données (SPASE, IVOA) Connecteur « maison » others

Production scientifique avec AMDA Analyses statistiques multi-missions Principe dutilisation -Définition dun critère sélectif sur les données -Critère mathématique -Critère visuel -Création de table dévénements -Itération avec combinaison possible de critères -Extraction des données et travail hors-ligne Exemples -Multi-mission study of plasma sheet conditions minutes before substorm onsets (Jacquey et al.) -The active plasma sheet: definition of 'events' and statistical analysis (Louarn et al.) -Statistical study of Alfvénic fluctuations in the Earth magnetosheath (Alexandrova et al.) -Statistical study of mirror mode fluctuations in the Earth magnetosheath (Génot et al.) Collaborations - Visites scientifiques au CDPP - Organisation dateliers : - Themis (novembre 2007) - magnétogaine (courant 2008)

Statistics of mirror mode events in the Earths magnetosheath F=1 F=0 F=1 Relative number of mirror mode events Total number of 5 min magnetosheath crossings magnetopause shock Génot et al. 2008

Statistical study of Alfvénic fluctuations in the Earth magnetosheath O. Alexandrova (1), E. Budnik (2), V. Génot (2), C. Lacombe (1), C. Jacquey (2), I. Dandouras (2), E. Lucek (3) (1) LESIA/CNRS, Observatoire de Paris, France (2) CESR/CNRS, Toulouse, France (3) Imperial College, London, UK EGU General Assembly Vienna, Austria, April 2007 Condition = A B >1 magnetopause shock

... other ways to make science with AMDA 1/ Multi-mission study of plasma sheet conditions minutes before substorm onsets (Jacquey et al.) : - 25 years of data : ISEE, IMP, IRM, POLAR, GEOTAIL, WIND, ACE, CLUSTER - combined approach: -automatic search = mathematical description of the temporal change in the AL index -semi automatic = visual inspection to classify cases in different catalogues 2/ The active plasma sheet: definition of 'events' and statistical analysis (Louarn et al., 2006, ICS8) - define conditions : a lower threshold for the low frequency magnetic fluctuations and a minimal duration for each events - produce time tables accordingly - download a wide (resampled) dataset and work offline

Actions dans le cadre de Europlanet / FP6 Registry : -Description SPASE of several planetary plasma data (MAPSKP, VEX, MEX) -Building a registry -Building a search engine -Goals: demonstration and experimentation (standard versus user requirements, SPASE extensions, …) Démonstrateur scientifique: -Based on AMDA -Using distant data (MAPSKP, VEX-MAG, HST) and local data -High level tools and functionalities -Goals: demonstration and experimentation

AMDA est un outil au service de la communauté vos commentaires, critiques et contributions sont les bienvenus et même nécessaires ! - - forum (lien feedback à partir de linterface web) - twiki (contributions aux nouvelles fonctionnalités par ex.) - contact avec le CU (présidé par J.L. Pinçon) permet de définir les priorités de développement scientifique en accord avec le CU en interne, permet de définir les évolutions darchitecture nécessaire Démonstration dAMDA à la session poster - Si le réseau fonctionne - Si tout le monde nest pas connecté en même temps ! cdpp-amda.cesr.fr

...

Application du démonstrateur sur le cas scientifique Solar wind / saturn magnetosphere interaction and auroras Prototype de Registry Recherche de la localisation de la resource (MAPSKP, HST aurora, VEX, ACE) Access, extraction of the targeted data (distant or local) Integrated analysis user MAPSKP Base locale VEX-MAG Graz HST Request AMDA/Planéto

AMDA-NG AMDA refactoring ÞModularisation ÞDocumentation ÞFiabilisation ÞFonctionnement universel (indépendent de la plate-forme, de lOS, du navigateur, …) Mise en place de nouvelles fonctions Þ Fonctions temporelles Þ Time-Table Manager Þ Fonctions physiques Þ… Développement des capacités dinteropérabilité dAMDA Þ SPASE-based connector Þ IVOA-based connector Þ Time-Table exchange

Architecture dAMDA

Contexte national - Mission du CDPP : valoriser les données de missions satellites françaises ou à participation française dans le domaine de la physique des plasmas - Pour dynamiser lutilisation du centre : nécessité de dépasser le cadre de la simple archive développement dun outil au service de la communauté Contexte international - Les observatoires virtuels en physique spatiale sont balbutiants - Implication du CDPP dès lorigine dans la mise au point de standard (modèle de données SPASE) - Implication dans Europlanet On peut se mettre dans la course

An example of registry for space physics: VSPO