WuMapPy open source s/w for geophysical survey data processing

Similar documents
Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code:

Blended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a)

QLIKVIEW ARCHITECTURAL OVERVIEW

TCExam 5 Open-Source Web-based Assessment Software

Open World Forum 2013

Essential Features of an Integration Solution

SAS IS OPEN (FOR BUSINESS) MATT MALCZEWSKI, SAS CANADA

Locating the Structural High from 2D Seismic Data

Avizo D Analysis Software for Scientific and Industrial Data

Dynamic, Rule-based Quality Control Framework for Real-time Sensor Data

Release notes - May 2018

Cloud Computing & Visualization

Course Outline. SharePoint 2013 End User Level I Course 55050: 4 days Instructor Led

Installing and Configuring System Center Operations Manager 2007 R2

An Introduction to Apache Spark

Introduction to NetCDF

Simplifier la mise en production d applications MATLAB. Marc Wolff Application Engineer MathWorks 1

Developing Similar Applications for Dissimilar Audiences

ESRI Technology Update. Joe Holubar Larry Young

SAS IS OPEN (FOR BUSINESS) MATT MALCZEWSKI, SAS CANADA

This document will cover some of the key features available only in SMS Advanced, including:

GeophPy Documentation

GA A26400 CUSTOMIZABLE SCIENTIFIC WEB-PORTAL FOR DIII-D NUCLEAR FUSION EXPERIMENT

org.lcsim Reconstruction and Analysis framework for ILC Detectors Tony Johnson SLAC July 2006

OPERA Scanning Cluster: a working embryo of an IT infrastructure for emulsion scanning

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Starter kit - ArcMap 10.5 and Associated Extensions (Single use with authorization code) Version 1.2 ( )

Operating- System Structures

How CLion helps your business

QGIS plugin or web app? Lessons learned from the development of a 3D georeferencer.

IBM SPSS Statistics and open source: A powerful combination. Let s go

MOODLE MANUAL TABLE OF CONTENTS

Python simple arp table reader Documentation

Blended Learning Outline: Cloudera Data Analyst Training (171219a)

Development of Web Applications for Savannah River Site

Tempest Hydro-Met Analysis System White Paper August, 2007

Oracle Big Data Discovery

VIP Documentation. Release Carlos Alberto Gomez Gonzalez, Olivier Wertz & VORTEX team

FOCUS ON REAL DESIGN THE REST

ResponseTek Listening Platform Release Notes Q4 16

Networked Access to Library Resources

Carousel Model Simulation Framework PVLIB Users Group Meeting ERPI / Sandia PV System Symposium

EarthCube and Cyberinfrastructure for the Earth Sciences: Lessons and Perspective from OpenTopography

Extreme I/O Scaling with HDF5

Australian Nuclear Science & Technology Organisation. Upgrade of the ANTARES Computer Control System and our experience of EPICS.

Object-Oriented Modeling with UML: A Study of Developers Perceptions

Certkiller.P questions

Informix User Group. A4GL and VENTAS ERP Solution

System Design S.CS301

CBRN Data Import/Export Tool (CDIET) Presented by: Darius Munshi

trevor.bramwell.net Documentation

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on

Building a Real-time Notification System

django-auditlog Documentation

2072 : Administering a Microsoft SQL Server 2000 Database

Visualisation : Lecture 1. So what is visualisation? Visualisation

Web Content Management

REDCap Importing and Exporting (302)

COMP 3400 Mainframe Administration 1

Community radar data analysis in Python wradlib: an open source weather radar library. Maik Heistermann and Kai Muehlbauer

QuickPivot s Interact Coordinated, Dynamic Messaging

HPC Visualization with EnSight

Description of the European Big Data Hackathon 2019

Lauetools. A software package for Laue microdiffraction data analysis. /

Data Management Preparations for R5000

What s New In Simulink: Fraser Macmillen

OSHERA M-Code Primary Developer Checklist v0.5 (DRAFT)

Domain Specific Development

Ideas Gallery - Sai Kishore MV (Kishu)

REFERENCE ARCHITECTURE Quantum StorNext and Cloudian HyperStore

A software library for space science data analysis, modelling and space weather forecasting

ToxPredict Beta Testing Report Template

A VO-friendly, Community-based Authorization Framework

Features available in this release of Encom Discover are: Simplified installation - Discover and Discover 3D are now bundled in the same installer

Development Environments for HPC: The View from NCSA

Tokalabs LaunchStation. Software Defined Solution for Inventory Management, Topology Creation, Test Automation, & Resource Utilization

Website Optimizer. Before we start building a website, it s good practice to think about the purpose, your target

Organizing research projects with an efficient open-source tool (emacs org-mode)

COMPUTE CANADA GLOBUS PORTAL

QGIS for Geoscientists

Starter kit - ArcMap 10.5 and Associated Extensions (Single use with authorization code) Version 1.1 ( )

What s New in ArcGIS Server 10

Flair Introduction. Beginners FLUKA Course

PSICon Daniel G. A. Smith The Molecular Sciences Software molssi.org

SNiFF+ for Eiffel: A new programming environment for Eiffel

Semantic Web T LS Update

S U N M I C R O SYS T E M S B R O C H U R E P E R S O N A L J AVA

User Manual Version 1.0

Advanced Parcel Editing. Amy Andis Tim Hodson

US: UK: +44 (0) AU: 1 (800) SG:

The Materials Data Facility

HDF Virtualization Review

SSQA Seminar Series. Server Side Testing Frameworks. Sachin Bansal Sr. Quality Engineering Manager Adobe Systems Inc. February 13 th, 2007

Smart Federated Search for Egyptian Knowledge Bank

GLview Inova Software Suite

Wade Sheldon. Georgia Coastal Ecosystems LTER University of Georgia CUAHSI Virtual Workshop Field Data Management Solutions

Multi-sheet Workbooks for Scientists and Engineers

Rehmani Consulting, Inc. VisualSP 2013 Help Items. SharePoint-Videos.com

What s s Coming in ArcGIS 10 Desktop

CWCM Contributor Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.

Transcription:

1/21 WuMapPy open source s/w for geophysical survey data processing AP2015 Sept. 15-19 Warsaw Philippe Marty, Lionel Darras, Jeanne Tabbagh, Christophe Benech, François-Xavier Simon, Julien Thiesson

2/21 Rationale Unveil the black box input output

3/21 Rationale Unveil the scientific body stimulus response

4/21 Rationale Hey, what did you expect? survey data

5/21 History 1980's => TGP (for DOS) in Fortran77 (?) 1990's => Wumap (for Windows) in Fortran77/90 2002 => Wumap.N/A (for Windows) in Fortran77/90 2015 => WuMapPy (all Platforms) in Python[3] - development started in February - v0.20 actually to download from pypi web site - next versions to develop in the next weeks and months

6/21 Development Why 2 sub-projects (GeophPy & WuMapPy)? decoupling data analysis library from GUI code ease maintenance & collaborative development, increase lifetime address different users (gui users, interactive analysts, developpers) Why Python? all platforms, both interactive & batch/exec modes stable and rich scientific libraries, growing scientific community native open source distribution media (pypi...) largest audience, promote user contrib Why «PySide»? framework-independant python code (neither «.ui» nor «.obj» file! no auto-generated code...) ease version control Why language dictionaries? ease translation (collaborative!) efforts and text file installation

7/21 Science-oriented GROWING LIBRARY OF GEOPHYSICAL DATA PROCESSING ROUTINES :

8/21 Science-oriented GROWING LIBRARY OF GEOPHYSICAL DATA PROCESSING ROUTINES :

9/21 Science-oriented GROWING LIBRARY OF GEOPHYSICAL DATA PROCESSING ROUTINES :

10/21 Science-oriented GROWING LIBRARY OF GEOPHYSICAL DATA PROCESSING ROUTINES :

11/21 Science-oriented GEOPHYSICAL PROCESSING ALGORITHMS ARE DOCUMENTED :

12/21 Science-oriented ACCESS THE SOURCE CODE FROM USER'S MANUAL :

13/21 Science-oriented ACCESS THE SOURCE CODE FROM USER'S MANUAL :

14/21 User-friendly INTEROPERABILITY : - import from misc. formats

15/21 User-friendly INTEROPERABILITY : - import from misc. formats - select geographic positions from misc. formats (ascii & shape files) to georeference dataset

16/21 User-friendly INTEROPERABILITY : - import from misc. formats - select geographic positions from misc. formats (ascii & shape files) to georeference dataset - export to misc. formats SIG, GMaps...

17/21 User-friendly GRAPHICAL USER INTERFACE : - real time vizualisation as you tune parameters or not

18/21 User-friendly GRAPHICAL USER INTERFACE : - real time vizualisation as you tune parameters - languages support you can add your own langage in a simple text file

19/21 User-friendly GRAPHICAL USER INTERFACE : - real time vizualisation as you tune parameters - languages support - easy install (pip) and startup (shell command or shortcut click)

20/21 What can WuMapPy offer to you? Students / Teachers : data analysis training, real time vizualization of how each parameter influences data analysis results, easy access to algorithm documentation and source code Regular Users : interactively and quickly explore your data, user friendly GUI and (upcoming) batch capability Developpers : add your own functions, plug to another product, develop your own API using only GeophPy module Scientists : keep track of algorithms you apply (validity domains, error bars...), optimize the algorithms or adjust to your needs, easily test new codes

21/21 What can YOU offer to WuMapPy? TRY IT please and feel free to Report any bug Request any enhancement Contribute yourself to the code (ask us for an account on our lab git server)

22/21 Future work & Perspectives Documentation references link our algorithms to scientific litterature Historization fault tolerant (undo/redo) automatic batch creation (re-run from GUI or from interactive python) Automatic analysis report (pdf, direct printing ) Algorithms optimization & New adds-on 1D/3D resistivity inversion, raw E.M. data modelisation into soil properties Datasets or contour overlays (compare different data sources or models) Yet easier installation methods windows executable linux packages and dependancies GaaS : GeophPy as a Service (databases cross analysis, simulations, virtual prospections, hands-on training, etc.)

23/21 GeophPy & WuMapPy download websites : http://pypi.python.org/pypi/geophpy/ http://pypi.python.org/pypi/wumappy/ GeophPy & WuMapPy documentation website : http://134.157.44.234/ user manual source code algorithms description (coming soon) video howtos (coming soon) bug tracker AP2015 Sept. 15-19 Warsaw Philippe Marty, Lionel Darras, Jeanne Tabbagh, Christophe Benech, François-Xavier Simon, Julien Thiesson