Le projet IMPEx Partager et analyser données observationelles et simulées



Documents pareils
Centre de Données de la Physique des Plasmas CDPP

Rapport au Comité Directeur du CDPP Bilan Avril 2013 Avril 2014 Perspectives et Enjeux

PRODIGUER un noeud français de distribution de données GIEC/IPCC

Problématiques de recherche. Figure Research Agenda for service-oriented computing

Architecture de la grille

Exercices sur SQL server 2000

L Observatoire Virtuel HELIO (HELiophyisics Integrated Observatory)

Application Form/ Formulaire de demande

Manipulation 4 : Application de «Change».

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Learning Object Metadata

ADHEFILM : tronçonnage. ADHEFILM : cutting off. ADHECAL : fabrication. ADHECAL : manufacturing.

Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009

Interaction entre réseaux sociaux et sites web

HAL-Pasteur. La plate-forme d archive ouverte de l Institut Pasteur. Formation au dépôt d articles.

Services internationaux en géodésie spatiale

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

FME Server comme plateforme d échanges de données raster multi-temporelles chez MeteoSuisse

Appui SIE :Développement de services web ADES/SIE

Forthcoming Database

Catalogue Formation «Vanilla»

Examen de la saisine Définition de l'architecture du SINP. Contributeurs : Frédéric Gosselin, Pascal Dupont

Vers le Big Data? Exemple de la gestion des données astronomiques au Centre de Données astronomiques de Strasbourg

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Tutoriel. Google Analytics et Microsoft Office 365

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d ing.

Programmation Web Avancée Introduction aux services Web

BIRT (Business Intelligence and Reporting Tools)

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Contents Windows

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

Configurer la supervision pour une base MS SQL Server Viadéis Services

Research/activity time (hours/month) / Temps consacré à la recherche/l'activité (heures/mois)

TP Git. Author : Cedric Dumoulin Date : 2 déc Rev : 9 Dec. 2014

L offre décisionnel IBM. Patrick COOLS Spécialiste Business Intelligence

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Compte Rendu d intégration d application

Vanilla : Virtual Box

AA-SO5 KIDA/GSOV/VAMDC

PeTEX Plateforme pour e-learning et expérimentation télémétrique

OpenPaaS Le réseau social d'entreprise

UNIVERSITE LYON 3 (JEAN MOULIN) Référence GALAXIE : 4140

Forum AMOA ADN Ouest. Présentation du BABOK. 31 Mars 2013 Nadia Nadah

Optimisez vos relations clients avec un outil de CRM performant

Jean-Philippe VIOLET Solutions Architect

Hervé Couturier EVP, SAP Technology Development

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(

Services de la grille

Olivier Mondet

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI

F-7a-v3 1 / Bourses de mobilité / Mobility Fellowships Formulaire de demande de bourse / Fellowship Application Form

UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY

Industrial Phd Progam

Les simulations dans l enseignement des sondages Avec le logiciel GENESIS sous SAS et la bibliothèque Sondages sous R

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

Comment valoriser votre patrimoine de données?

1. Base de données SQLite

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

BPEL Orchestration de Web Services

Get Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF

Conférence Bales II - Mauritanie. Patrick Le Nôtre. Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations

Business Intelligence avec SQL Server 2012

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

Tutoriel de formation SurveyMonkey

Innovative BI with SAP Jean-Michel JURBERT D. de Marché BI, HANA, BIG DATA _ SAP France

DEA ès Sciences de Gestion. DES en Sciences Economiques. Ingénieur diplômé de l'ecole Polytechnique de Paris.

Editing and managing Systems engineering processes at Snecma

BASE. Vous avez alors accès à un ensemble de fonctionnalités explicitées ci-dessous :

8. Cours virtuel Enjeux nordiques / Online Class Northern Issues Formulaire de demande de bourse / Fellowship Application Form

VTP. LAN Switching and Wireless Chapitre 4

Prise en compte du facteur humain. Cédric Soubrié

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Revision of hen1317-5: Technical improvements

Information utiles. webpage : Google+ : digiusto/

GBIF Système mondial d'information sur la biodiversité

Le centre d exper,se régional Grand Sud- Ouest Data Center

Introduction aux «Services Web»

Logiciel de Télégestion

Guide de Saisie de Factures sur le Formulaire Web OB10

Guide d installation de SugarCRM Open Source version 4.5.1

PDO : PHP Data Object 1/13

Convergence entre Sécurité et Conformité par l approche Software as a Service Présentation en avant-première de QualysGuard Policy Compliance

Visualisation et Analyse de Risque Dynamique pour la Cyber-Défense

Mémo d'utilisation de BD Dico1.6

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12

Les mésocentres HPC àportée de clic des utilisateurs industriels

Guide pour l Installation des Disques Durs SATA et Configuration RAID

This is a preview - click here to buy the full publication NORME INTERNATIONALE INTERNATIONAL STAN DARD. Telecontrol equipment and systems

Guide de développement de «WorkFLows» avec SharePoint Designer 2013

et Groupe Eyrolles, 2006, ISBN :

INTERACTIVE MARKETING TRAFIC UNIQUE ACTIVATION COREGISTRATION E-COUPON LEAD ACQUISITION

SparkInData. Place de Marché des applications Spatiales

Qy y a-t-il de nouveau? NetSupport ServiceDesk v3

Manuel d intégration API SOAP SMS ALLMYSMS.COM

Transcription:

Le projet IMPEx Partager et analyser données observationelles et simulées Hess Sébastien1, M. Khodachenko2, E. Kallio3, V. Genot4, M. Gangloff4, R. Jarvinen3, L. Hakkinen3, F. Topf2, T. Al-ubaidi2, W. Schmidt3, R. Modolo1, I. Alexeev5 and the IMPEx team. LATMOS, Université Versailles-St Quentin, France Space Research Institute, Austrian Academy of Science, Graz, Austria. 3 Finnish Meteorological Institute, Helsinki, Finland. 4 IRAP, CNRS/Université Paul Sabatier, Toulouse, France. 5 Skobektsyn Institute of Nuclear Physics, Moscow, Russian Federation 1 2 EC Grant agreement no 262863

Qu'est ce qu'impex Programme Européen FP7. Fournit un environnement simple et efficace d'outils et de bases de données. où résultats de simulations et de modèles peuvent être comparés aux données observationnelles. 3 bases de données (LATMOS, FMI, SINP) 3 outils (CDPP)

Qu'est ce qu'impex Comparaison données simulations pour plusieurs orientations de l'imf Visualisation de la trajectoire en 3D 3dview.cesr.fr

Communications internes Les outils doivent pouvoir : accéder aux données observationelles accéder aux données simulées les mettre en relations Métadonnées décrivant : Les données Les inputs des runs Ils doivent aussi pouvoir demander : des post-traitements ad-hoc (interpolation sur une trajectoire,...) des Runs-On-Demand Pour cela nous avons développé : Un datamodel pour les métadonnées (IMPEx SimDM) Un jeu d'api pour les post-traitements et les RODs

Structure Autres outils et DB IMPEx Détail d'une base de données IMPEx Modèle Post-traitement «methods.wsdl» Décrit les méthodes Portail IMPEx «config.xml» se réfère à Décrit : type de code Run-on-demand: Inputs/ouputs Décrit : url des données jeux de données inputs des runs Database Outil Autres bases de données obs. «tree.xml» (IMPEx SimDM) Utilisateurs

SpaseDM IMPEX Sim-DM est basé sur le data model SPASE. SPASE fournit : Des éléments décrivant des ressources : NumericalData, DisplayData,... Observatory, Service, Permet de décrire la plupart des données acquises par une sonde dans le domaine de la physique spatiale (time series). Des éléments permettant de définir les propriétés de ces ressources (ID,URLs,Contents,...) Mais ne peut pas décrire les modèles et les données sur un domaine spatial. Dictionnaire de termes permettant de définir les valeurs de ces propriétés

Impex Simulation Data Model IMPEX Sim-DM est basé sur le data model SPASE. SPASE fournit : Des éléments décrivant ressources : NumericalData, DisplayData,... Observatory, Service, Garde les ressources SPASE en ajoute de nouvelles des mais (Spase files are compliant with IMPExDM) Les éléments, termes et Des éléments permettant de définir définitions de Spase sont gardées et utilisées pour décrire les propriétés de ces ressources de nouvelles ressources. De (ID,URLs,Contents,...) nouveaux éléments sont créés, mais peu de nouveaux termes Dictionnaire de termes permettant (ex: MagneticField signifie champ de définir les valeurs de ces magnetique pour la description des donnés et des entrées de simulations.) propriétés

Impex Simulation Data Model Intérêt d'un dictionnaire limité et cohérent : données, entrées et sorties peuvent être traitées de la même manière. Exemple : IMF variable dans le temps en entrée, et champ magnétique interpolé le long d'une trajectoire en sortie peuvent être traités de la même façon que des observations par un outil. Bx Observed B by MAVEN Resource: NumericalData Quantity name: Magnetic Lien vers les données Simulated B along MAVEN orbit Resource: NumericalOutput Quantity name: Magnetic Lien vers les données Input: Time-varying IMF Resource: SimulationRun Quantity name: Magnetic Lien vers les données (just an illustration, obviously not real data)

Impex Simulation Data Model SPASE DM fournit des ressources Pour décrire les données et leur accès: NumericalData, DisplayData, Granule Des métadata pour l'esploitation des données : Catalog, Observatory,... Pour décrire la structure de la base de données : Repository, Service, IMPEx Simulation DM ajoute : NumericalOuput, DisplayOuput clone Spase+ description domaine spatial et propriétés liées au post-traitement Granule (overrides Spase's) ajoute la description du domaine spatial SimulationModel Infos générales sur le modèle (pas sur les algoritmes) + liste entrées/sorties pour les RODs SimulationRun Décrit les paramètres des simulations à l'origine des données diffusées Infos @ http://impex.latmos.ipsl.fr/tools/datamodel.htm

Impex Simulation Data Model SPASE DM fournit des ressources Pour décrire les données et leur accès: NumericalData, DisplayData, Granule Des métadata pour l'esploitation des données : Catalog, Observatory,... Pour décrire la structure de la base de données : Repository, Service, IMPEx Simulation DM ajoute : NumericalOuput, DisplayOuput clones + description du domaine spatial et propriétés liées au post-traitement Granule (overrides Spase's) ajoute la description du domaine spatial SimulationModel Infos générales sur le modèle (pas sur les algoritmes) + liste entrées/sorties pour les RODs SimulationRun Décrit les paramètres des simulations à l'origine des données diffusées Infos @ http://impex.latmos.ipsl.fr/tools/datamodel.htm

Simulation Parameters Structure de la ressource SimulationRun <SimulationRun> <ResourceID /> ID dans la base de donnée <ResourceHeader /> Header <Model /> Lien vers le modèle (<SimulationModel>) <SimulationTime /> Début, fin,... <SimulationDomain /> Taille du domaine, système de coordonnées,... <SimulatedRegion/> Cible de la simulation <InputParameter 1 /> Liste des paramètres de simulation <InputParameter 2 />. </SimulationRun>

Simulation Parameters Les paramètres correspondent à des quantités Spase et ont plusieurs propriétés. Ces paramètres peuvent être pré-définis ou libres. Les paramètres usuels ou utilisés pour des recherches automatiques ont des structures pré-définies: liste limitée de quantités (ex :Population= Electron, Ion,...) propriétés pré-définies (ex : Mass, Charge,... ) facilite l'analyse automatique par les outils. Paramètres libres : moins limités dans les quantités représentées Chaque propriétés est déclarée avec sa propre quantité Spase. peut décrire presque n'importe quelle simulation. L'élément quantité permet aux outils de «comprendre» ce que représente le paramètre et chacunes de ses propriétés Parameter Quantity=ActivityIndex Property Quantity=SolarUVFlux Value=...

Simulation Parameters <InputParameter> <Name>Solar UV Flux index</name> <ParameterQuantity>ActivityIndex</ParameterQuantity> <Property> <Name>Solar F10.7 Flux</Name> <PropertyQuantity>ActivityIndex</PropertyQuantity> <PropertyValue>170</PropertyValue> </Property> <Property> <Name>Solar F10.7 Flux Average</Name> <PropertyQuantity>ActivityIndex</PropertyQuantity> <PropertyValue>170</PropertyValue> </Property> </InputParameter> <InputField> <Name>IMF</Name> <Description/> <SimulatedRegion>Heliosphere</SimulatedRegion> <FieldQuantity>Magnetic</FieldQuantity> <Units>nT</Units> <InputLabel>Bx By Bz</InputLabel> <InputValue>1.634 2.516 0.0</InputValue> </InputField> <InputProcess> <Name>H+ + H > H+ + H</Name> <ProcessType>ChargeExchange</ProcessType> <Units>cm2</Units> <ProcessCoefficient>2.5e15</ProcessCoefficient> <ProcessCoeffType>CrossSection</ProcessCoeffType> </InputProcess>

Méthodes WebServices : _ pour obtenir des post-traitements ad-hoc (interpolation le long d'une trajectoire...) Ex : getdatapointvalue, ResourceID, Variable, url_xyz, extraparams Définis dans le «tree.xml» URL du fichier contenant la trajectoire à interpoler Rotation, Format,... définis dans le wsdl _ pour obtenir des Run-On-Demand Ex :calculatedatapointvalue, ResourceID, Variable, url_xyz, extraparams Définis dans le «tree.xml» URL du fichier contenant la trajectoire à interpoler Définis dans le «tree.xml» par des <Property> dans <SimulationModel>

Méthodes <SimulationModel> <ResourceID> <ResourceHeader /> <Versions/> <SimulationType>Hybrid</SimulationType> <TemporalDependence>Yes</TemporalDependence> <SimulatedRegion>Earth</SimulatedRegion> <InputProperties> <Property> <PropertyName>SW_Velocity</PropertyName> <PropertyQuantity>FlowSpeed</Property <Units>km/s</Units> <ValidMin>300</ValidMin> <ValidMax>1000</ValidMax> </Property> <Property> <PropertyName>SW_Density</PropertyName> <PropertyQuantity>Density</Property <Units>cm-3</Units> <ValidMin>1</ValidMin> <ValidMax>100</ValidMax> </Property> <InputProperties> <OuputParameters /> </SimulationModel>

Implémentation LATMOS simulations in AMDA Actual link to be implemented soon

Implémentation LATMOS simulations

Implémentation LATMOS simulations in 3DView Prototype version

Implémentation A développer : Connexion dynamique AMDA 3DView Will use SAMP Will use AMDA WebService AMDA 3DView Moving cursors