SPEDAS SoftwareSlide − 1San Francisco, CA – December 2015 SPEDAS Developers Workshop GEM – San Francisco, CA December 2015.

Slides:



Advertisements
Similar presentations
MARKETPLACE TRANSITION FROM CLASSIC INTERFACE TO PHOENIX INTERFACE.
Advertisements

ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
LINUX-WINDOWS INTERACTION. One software allowing interaction between Linux and Windows is WINE. Wine allows Linux users to load Windows programs while.
THEMIS Science Software Training1July 2007 The THEMIS Graphical User Interface J. McTiernan 23-Jul-2007
Eclipse Introduction Dwight Deugo Nesa Matic
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
Nikto LUCA ALEXANDRA ADELA. Nikto  Web server assessment tool  Written by Chris Solo and David Lodge  Released on December 27, 2001  Stable release:
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Automated Production Report Generation with OPC DataHub Your Host Today: Colin Winchester, Director of Support Presenter: Win Worrall, Application Engineer.
Tuesday, December 4, 2012 Getting Started with Citrix Marketing Concierge Sheralyn Felix, Sr. WW Online Channel Marketing Coordinator.
OM. Brad Gall Senior Consultant
Linux Operations and Administration
Sikuli Ivailo Dinkov QA Engineer PhoneX Team Telerik QA Academy.
Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
JAS3 + AIDA LC Simulations Workshop SLAC 19 th May 2003.
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
SPEDASSlide − 1GEM June 19, 2014 SPEDAS: A framework for supporting multi- mission data analysis and visualization.
SPEDAS SoftwareSlide − 1Snowmass, CO – June 2015 SPEDAS Developers Workshop GEM – Snowmass, CO June 17, 2015.
Blogging in the Classroom Presented by : Donna Carroll
Toward the Next Generation of Ingres Administration Tools UKIUA 2010 June 8, 2010.
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
RMS Importer Status MACS Week March 2011 PP b-ABR_RMSImporterStatus Angela Brett RMS Importer Status 1.
© 2008 Map of Medicine Ltd. Commercial and in confidence. Training Foundation Module 2 – Map Management Suite Ver. 19 Jan 2011.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
PaPCo, Das2, and Autoplot Jeremy Faden, University of Iowa.
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
SWGData and Software Access - 1 UCB, Nov 15/16, 2006 THEMIS SCIENCE WORKING TEAM MEETING Data and Software Access Ken Bromund GST Inc., at NASA/GSFC.
Intro to Datazen.
Mantid Manipulation and Analysis Toolkit for ISIS data.
The Netnice Module for Firewall Builder Patrick Myers West Virginia University.
Page 1 PACS GRITS 17 June 2011 Herschel Data Analysis Guerilla Style: Keeping flexibility in a system with long development cycles Bernhard Schulz NASA.
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Mantid Manipulation and Analysis Toolkit for Instrument data.
Pre-THEMIS-launch Science MeetingSoftware- 1 Cape Canaveral, Feb 13, 2007 Pre-THEMIS-Launch SCIENCE MEETING Data Analysis Software Tools Bromund GST Inc.
SPDF Science Advisory Group - September 29-30, 2005 Page 12/24/2016 9:09:48 PM Services of the Space Physics Data Facility (SPDF) / Sun-Earth Connection.
EPICS and LabVIEW Tony Vento, National Instruments
T29 Upgrade changes. WebEx is changing in the latest release. From 19 th February WebEx will be upgraded to the latest version. Cisco introduces several.
Intoduction to Andriod studio Environment With a hello world program.
STEREO and the Virtual Heliospheric Observatory Tom Narock 1,2 Adam Szabo 1 Jan Merka 2 (1) NASA/Goddard Space Flight Center (2) L3 Communications, GSI.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
SPEDASSlide − 1GEM Dec 8,, 2013 SPEDAS: A framework for supporting multi- mission data analysis and visualization.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
CIS-NG CASREP Information System Next Generation Shawn Baugh Amy Ramirez Amy Lee Alex Sanin Sam Avanessians.
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
SPEDAS Developers Workshop
Getting & Running EdgeX Docker Containers
Development Environment
How to use.
16th CAA Cross-calibration Workshop
Introduction to Operating System (OS)
Bomgar Remote support software
Transition from Classic Interface Phoenix Interface to
Testing REST IPA using POSTMAN
PNA Family Performance Testing Using the Embedded Test System (ETS)
MULTILINGUAL USER INTERFACE
MMS plug-ins for SPEDAS
Review of Previous Lesson
David Cleverly – Development Lead
Using MMS Data with SPEDAS
Chloe Riley | Research Commons Librarian |
Presentation transcript:

SPEDAS SoftwareSlide − 1San Francisco, CA – December 2015 SPEDAS Developers Workshop GEM – San Francisco, CA December 2015

SPEDAS SoftwareSlide − 2San Francisco, CA – December 2015 SPEDAS Developers Workshop 3:30-3:45 Opening remarksVassilis Angelopoulos, Jim Lewis 3:45-4:00 SPEDAS development status and roadmap Jim Lewis 4:00-4:15 MMS Plugin Preview Barbara Giles 4:15-4:30 BARREL (and other?) plugin status Robyn Millan, others? 4:30-5:00 Q&A, discussion, planning for summer All GEM 5:00-5:30 SPEDAS tech support clinic Jim Lewis, others? Agenda

SPEDAS SoftwareSlide − 3San Francisco, CA – December 2015 What is SPEDAS? Space Physics Environment Data Analysis Software (SPEDAS) -Grass-roots data analysis software for Space Physics Community -SPEDAS is an outgrowth of THEMIS / ARTEMIS that supports multiple missions -Standardizes retrieval of data from distributed repositories -Science processing and graphics contain powerful set of legacy routines. -The THEMIS mission is served through the TDAS plugin The SPEDAS framework: -Contains a GUI for ease of use (available through IDL VM freeware) -Command line provides full access to IDL (paid license only) -Works with Windows, Linux and Mac OS X. -Is based on IDL, benefiting from platform independence and software maintenance services.

SPEDAS SoftwareSlide − 4San Francisco, CA – December 2015 SPEDAS: Version 1.00 released in August Support for loading netCDF files into tplot! SPEDAS GUI: - Support for loading/analyzing/plotting CDAWeb data -API plugins for GOES, ACE, WIND, POES, FAST, BARREL, ERG & IUGONET, OMNI, and Geomagnetic/Solar Indices - Tsyganenko field model support (IDL Geopack) for magnetic field modeling - All GOES magnetic field and particle data available What’s new!

SPEDAS SoftwareSlide − 5San Francisco, CA – December 2015 What is the current status of SPEDAS development? SPEDAS 1.00 was released in August 2014, including plugins supporting THEMIS, GOES, and IUGONET, as well as a general purpose interface for loading many other missions via CDAWeb. Other new features available via the SPEDAS 1.00 GUI include tools for loading various geomagnetic indices, and an interface to the GEOPACK magnetic field modelling library. The SPEDAS 1.00 plugin API gives plugin developers access to the “Load Data” and “Configuration Settings” panels, and the ability to add items to the “Plugins” top level menu. In addition to the IDL source code (which requires a full IDL license to use), the deliverables for SPEDAS 1.00 included precompiled executables for the most popular platforms (Windows, Linux, and MacOs), allowing users without IDL licenses to use all the features available within the SPEDAS GUI (but not the complete set of command line tools).

SPEDAS SoftwareSlide − 6San Francisco, CA – December 2015 To Load CDAWeb Data: -Select ‘Load Data using CDAWeb’ under the File menu - Select Mission Group (i.e., TWINS, Cluster, RBSP, etc.) - Select the Instrument Type - Click ‘Find Datasets’ - Select variable or dataset to download - Click ‘Get CDAWeb Data’ Loading CDAWeb Data

SPEDAS SoftwareSlide − 7San Francisco, CA – December 2015 THEMIS and RBSP Plots With a few clicks of the button the user can load, analyze, and plot data. Interactive Capabilities

SPEDAS SoftwareSlide − 8San Francisco, CA – December 2015 SPEDAS Mini Language reduce d Simple scripting language has been written in IDL. This language allows access to some data analysis functionality in the IDL virtual machine and eases manipulations of time series (tplot) data This language allows composition of statements and functions with order of operations to give significant flexibility in statement construction Examples: 1: Position to RE: calc,'"tha_pos_re" = "tha_state_pos"/6374.4’ 2: Natural log of total esa density: calc,'"tha_density_log" =ln("tha_peir_density"+"tha_psif_density“) 3: Average magnetic pressure: calc,'Pb_avg = mean(0.01*total("tha_fgs_dsl"^2,2)/ )‘ Additional examples can be found in general/examples/crib_calc.pro

SPEDAS SoftwareSlide − 9San Francisco, CA – December 2015 Data Analysis Active Data Common Functions Available Data

SPEDAS SoftwareSlide − 10San Francisco, CA – December 2015 Magnetic Field Models The GUI is now able to: - Model the field at the spacecraft position - Trace field from position to the ionosphere and equator

SPEDAS Software Slide − 11 San Francisco, CA – December 2014 Load Data panel (IUGONET plugin tab)

SPEDAS Software Slide − 12 San Francisco, CA – December 2014 Configuration settings panel (THEMIS plugin tab)

SPEDAS SoftwareSlide − 13San Francisco, CA – December 2015 crib_iugonet_ sc.pro IUGONET, OMNI, Field Data Yoshimasa Tanaka

SPEDAS SoftwareSlide − 14San Francisco, CA – December 2015 THEMIS ASI / SuperDarn Radar erg-sc_crib_thmasi_sd_sample Tomo Hori

SPEDAS SoftwareSlide − 15San Francisco, CA – December 2015 SPEDAS Development Roadmap Current “Bleeding Edge” nightly builds now include MMS plugin and tools. A MAVEN plugin is under development. We also hope to support the MMS and Van Allen missions with SPEDAS plugins. The interface between plugins and the SPEDAS GUI is being simplified. Currently each feature (e.g. the “Load Data” panel, the “Configuration Settings” panel, the “Plugins” menu) requires a separate configuration file, with information about all plugins that use that feature. So adding a new plugin may require manual edits to several files, which doesn’t scale well as additional “hooks” are added to SPEDAS. The new system will use a single configuration file per plugin, so that installing a plugin is more of a “drag and drop” operation. The “Data Analysis” panel is still somewhat specific to THEMIS (especially regarding the set of coordinate transforms supported). We are generalizing this panel so that each plugin can use this interface to expose their preferred set of coordinate transforms and other tools. Our QA procedures, release schedule, and set of deliverables need a bit more flexibility to keep up with new plugins as they are released or updated.

SPEDAS SoftwareSlide − 16San Francisco, CA – December 2015 SPEDAS Development Roadmap The “Load Data using CDAWeb” panel uses a number of routines from the CDAWlib library distributed by GSFC. For SPEDAS 1.00, we had to use a heavily modified version of CDAWlib: all routine names and call sites had a unique prefix added to resolve naming conflicts, and a number of calls to the IDL EXECUTE routine were rewritten so that the panel would work in the IDL Virtual Machine environment. For future releases, we hope to pass some of our changes (e.g. removal of EXECUTE calls) upstream to the CDAWLib developers, and to identify the smallest subset of the CDAWlib library required to support the CDAWeb feature, to reduce the number of naming conflicts that need to be resolved. Currently, all crash reports and help requests are routed to the THEMIS science support address, even if the crash or problem occurs in some other plugin. Future releases should allow each plugin to define its own error handlers and reporting policy.

SPEDAS SoftwareSlide − 17San Francisco, CA – December 2015 Spedas.org is now live! SPEDAS and plugin downloads Documentation wiki Mailing list Blog We welcome plugin developers to contribute content and participate in discussions on the SPEDAS site! (Registration required for wiki and blog edit privileges; please contact Jim Lewis to gain

SPEDAS Software Slide − 18 San Francisco, CA – December 2014 SPEDAS Wiki spedas.org/wiki Introduction: - You Tube Channel - SPEDAS video - Introductory Examples - Screen shots

SPEDAS Software Slide − 19 San Francisco, CA – December 2014 SPEDAS Downloads spedas.org/wiki/index.php?title=Downloads Select: 1.2 Downloads From Main Page

SPEDAS Software Slide − 20 San Francisco, CA – December 2014 “New Features (nightly “bleeding edge” builds) For the past year, University of Calgary has been operating a system of Redline all-sky cameras The THEMIS project has agreed to make the data available to the scientific community in the form of ISTP-compatible CDF files, similar to the THEMIS-GBO all-sky files. Bleeding edge builds now include procedures to generate the CDF files and have SPEDAS read and process the files. Files are available for November 2014 so far, and data through Spring 2015 is being processed and published as we speak. Contact Harald Frey for more

THEMIS/GIMNAST white-light all-sky cameras UCalgary Redline Emission Geophysical Observatories (REGO) IDL command: thm_asi_merge_mosaic,’ /03:50:00 ’ Need to download latest version of SPEDAS with procedures thm_rego_create_mosaic.pro, thm_load_rego.pro, thm_rego_array.pro Update path to !themis.local_data_dir/thg/l1/reg/ Update file !themis.local_data_dir/thg/l2/asi/cal/thm_map_add.sav IDL command: thm_rego_create_mosaic,’ /03:50:00’

Loading MMS Data in SPEDAS InstrumentLoad routine FPImms_load_fpi HPCAmms_load_hpca EISmms_load_eis FEEPSmms_load_feeps AFG/DFGmms_load_afg/mms_load_dfg SCMmms_load_scm ASPOCmms_load_aspoc EDImms_load_edi EDPmms_load_edp DSPmms_load_dsp

Loading MMS Data in SPEDAS Keywords: trange: time range of interest Ex: trange=[‘ ’, ‘ ’] probes: list of MMS probe #s Ex: probes=[1, 2, 3, 4] ; all 4 s/c level: Level of the data to load (‘ql’, ‘l2’,..) Ex: level=‘ql’ ; load quicklook data data_rate: rate of the data (‘fast’, ‘srvy’, ‘brst’, ‘slow’) Ex: data_rate = ‘brst’ datatype: specify a type of data to load (instrument dependent) FPI ex: datatype=‘des’

Loading MMS Data in SPEDAS To load MMS1, L2 DFG data for 9/1/2015: mms_load_dfg, trange=[‘ ’, ‘ ’], probe=1, level=‘l2’ Examples for loading/plotting MMS data can be found at: projects/mms/examples