Pre-THEMIS-launch Science MeetingSoftware- 1 Cape Canaveral, Feb 13, 2007 Pre-THEMIS-Launch SCIENCE MEETING Data Analysis Software Tools Bromund GST Inc.

Slides:



Advertisements
Similar presentations
® Page 1 Intel Compiler Lab – Intel Array Visualizer HDF Workshop VI December 5, 2002 John Readey
Advertisements

Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
THEMIS Science Software Training1July 2007 The THEMIS Graphical User Interface J. McTiernan 23-Jul-2007
Interpret Application Specifications
THEMIS Science Software TrainingSoftware − 1Colorado, July 27, 2007 Science Software – v2.00 Training UCB, UCLA and Colorado July 23 – July 27, 2007.
Guide to Linux Installation and Administration, 2e1 Chapter 6 Using the Shell and Text Files.
Current Visualization Software NCL, Amira, and OpenDX By Drew Brumm.
THEMIS Science Software TrainingSoftware − 1UCLA, July 25, 2007 Science Software – v2.00 Training UCB, UCLA and Colorado July 23 – July 27, 2007.
Software Configuration Management (SCM)
Linux Operations and Administration
#SEU12 Madison Miner Software Engineer EDA, Inc..
THEMIS Science Software TrainingSoftware − 1ESS 261: Spring 2009 Science Software – v5.00 Training ESS261, Spring 2009.
THEMIS Science Software TrainingSoftware − 1San Francisco, December 9, 2007 Science Software – v3.02 Training GEM Mini-Workshop December 9, 2007.
ESS265TDAS Software − 1Apr 16, 2008 THEMIS Science Software – v3.02, or bleeding edge ESS 265 Class Apr 16, 2008.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
An intro to programming. The purpose of writing a program is to solve a problem or take advantage of an opportunity Consists of multiple steps:  Understanding.
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
®® Microsoft Windows 7 for Power Users Tutorial 13 Using the Command-Line Environment.
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
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.
Workflow based Slicer IGT Module : Tutorial Andinet Enquobahrie, PhD Kitware Inc December, 2008.
THEMIS Science Software TrainingSoftware − 1GEM – Santa Fe, NM Jun 30, 2011 Science Software – v6.0 Training GEM – Santa Fe, NM June, 2011.
Khoros Yongqun He Dept. of Computer Science, Virginia Tech.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
THEMIS Science Software TrainingSoftware − 1GEM – San Francisco,CA Dec, 2013 Science Software – v8.00 Training GEM – San Francisco, CA December 2013.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
_______________________________________________________________CMAQ Libraries and Utilities ___________________________________________________Community.
THEMIS Science Software TrainingSoftware − 1GEM – Snowmass,CO Jun, 2013 Science Software – v8.00 Training GEM – Snowmass, CO June 2013.
Department of Computer Science Internet Performance Measurements using Firefox Extensions Scot L. DeDeo Professor Craig Wills.
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
THEMIS Workshop 1 UC Berkeley, 18 December 2004 Data Products and Access Tim Quinn UC Berkeley.
THEMIS PROJECT NAS UCB, June 2003 Science Operations Tim Quinn 4 June 2003.
Jianchun Qin, Liguang Wu, Michael Theobald, A. K. Sharma, George Serafino, Sunmi Cho, Carrie Phelps NASA Goddard Space Flight Center, Code 902 Greenbelt,
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.
THEMIS Science SoftwareSoftware − 1GEM – Snowmass, CO – June 2015 TDAS – v9.00 GEM – Snowmass, Co June 2015.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Mantid Stakeholder Review Nick Draper 01/11/2007.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
THEMIS Science Software TrainingSoftware − 1GEM – San Francisco, CA Dec 12, 2010 Science Software – v5.21 Training GEM – San Francisco, CA December, 2010.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Global Change Master Directory (GCMD) Mission “To assist the scientific community in the discovery of Earth science data, related services, and ancillary.
THEMIS SOCScience Data Products − 1March 29, 2006 Science Data Products Timothy Quinn.
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.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
SPEDASSlide − 1GEM Dec 8,, 2013 SPEDAS: A framework for supporting multi- mission data analysis and visualization.
THEMIS Science Software TrainingSoftware − 1GEM – Snowmass, CO Jun 23, 2010 Science Software – v5.21 Training GEM – Snowmass, CO June, 2010.
THEMIS Science SoftwareSoftware − 1GEM – Portsmouth, VA – June 2014 TDAS – v9.00 GEM – Portsmouth, VA June 2014.
ConTZole Tomáš Kubeš, 2010 atlas-tz-monitoring.cern.ch An Interactive ATLAS Tier-0 Monitoring.
SPEDAS SoftwareSlide − 1San Francisco, CA – December 2015 SPEDAS Developers Workshop GEM – San Francisco, CA December 2015.
OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.
SPEDAS Developers Workshop
Solar Probe Plus FIELDS MEP iPSR SOC Marc Pulupa April 10, 2017
Science Software – v2.01 Training
16th CAA Cross-calibration Workshop
Science Software – v5.00 Training
Applying the Top 10 New Features and Functions in AutoCAD® 2012
Pipeline Execution Environment
Software for scientific calculations
Welcome to MATLAB.
Chapter 3 Software Interfaces.
MMS plug-ins for SPEDAS
Using MMS Data with SPEDAS
Presentation transcript:

Pre-THEMIS-launch Science MeetingSoftware- 1 Cape Canaveral, Feb 13, 2007 Pre-THEMIS-Launch SCIENCE MEETING Data Analysis Software Tools Bromund GST Inc. for NASA/GSFC Larson, Frey, Bonnell, McTiernan, Lewis, Quinn, Angelopoulos – UC Berkeley Schwarzl – UCLA, Georgescu – MPE, Robert – CETP Jackel, Donovan – Calgary

Pre-THEMIS-launch Science MeetingSoftware- 2 Cape Canaveral, Feb 13, 2007 Overview Software Objectives –Powerful, Flexible Command Line Interface –GUI Easy Access to Key Features Data Distribution Key Routines, crib sheets. Examples Software Distribution/Installation Overview

Pre-THEMIS-launch Science MeetingSoftware- 3 Cape Canaveral, Feb 13, 2007 Software Objectives Code is available to everyone, but not required to analyze data. IDL based (library of routines –but no main program!). Command driven. Separates the tasks of: Reading files. Manipulating data Plotting Platform independent. Works on: Solaris Linux Windows MacOSx Implements automatic file retrieval Given time interval and data type as input Relies on well defined directory structure. Automatic WEB download to local directory cache. Raw data is easily “loaded”, “manipulated”, “plotted”. Software maintains variables (data quantities) and associated metadata. Command line interface commands are building blocks usable for batch mode processing and/or GUIs.

Pre-THEMIS-launch Science MeetingSoftware- 4 Cape Canaveral, Feb 13, 2007 Data Definitions The software operates on Level 1 and Level 2 data. Data Level Definitions: Level 0 Data – Raw files (*.pkt) one per APID. Not used at all by Scientific community. Level 1 Data - CDF (Common Data Files) files (*.cdf) Contain raw (uncalibrated) data. i.e. counts, DAC units. Used by many scientists. Typically requires software to interpret. Level 2 Data CDF files – contain physical quantities.

Pre-THEMIS-launch Science MeetingSoftware- 5 Cape Canaveral, Feb 13, 2007 Data / Directory structure Data Directory structure will be large! (scores of files per day) Consistent across all platforms. Same Directory hierarchy on WEB and local file system. Root directory of hierarchy is configurable Software performs automatic file retrieval. Software maintains directory hierarchy. Can be set to ‘No Download’ or ‘No Update’ mode Root directory of local copy of hierarchy determined automatically, but configurable. –Environment variables –thm_config.pro

Pre-THEMIS-launch Science MeetingSoftware- 6 Cape Canaveral, Feb 13, 2007 Primary Routines Loading Routines: Thm_load_gmag - ground magnetometer Thm_load_ask - All Sky Keograms Thm_load_asi - All Sky Imagers Thm_load_fgm - Flux Gate magnetometer Thm_load_scm - Search coil magnetometer Thm_load_efi - Electric Field Instrument Thm_load_fit - Onboard Fields spinfit Thm_load_fbk - Fields Filter Bank Thm_load_mom - Particle Moments Thm_load_sst - Solid State Telescope Thm_load_state - Orbit and attitude data

Pre-THEMIS-launch Science MeetingSoftware- 7 Cape Canaveral, Feb 13, 2007 Primary Routines Calibration Routines thm_cal_fgm thm_cal_fit thm_cal_fbk thm_cal_efi SCM – crib sheet to calibrate with FORTRAN exec. thm_cal_mom Coordinate Transformations ssl2dsl dsl2gse cotrans Plotting tplot

Pre-THEMIS-launch Science MeetingSoftware- 8 Cape Canaveral, Feb 13, 2007 Crib Sheets Crib Sheets for Loading, Processing and Plotting thm_crib_gmag thm_crib_mom thm_crib_sst thm_crib_fgm thm_crib_scm thm_crib_efi thm_crib_fbk thm_crib_scm thm_crib_asi thm_crib_tplot

Pre-THEMIS-launch Science MeetingSoftware- 9 Cape Canaveral, Feb 13, 2007 Command Line Example 1 –To load data: »timespan,'6-10-2',2,/days »thm_load_gmag,site=’ccnv’ –To plot data: »tplot,’thg_mag_ccnv’

Pre-THEMIS-launch Science MeetingSoftware- 10 Cape Canaveral, Feb 13, 2007 Command Line Example 2 –Do a wavelet transform on an interval of interest –Define and display the interval »Tr = [' /16:00',' /05'] »timebar,tr –Split the 3-vector into components: »split_vec,'thg_mag_ccnv' –Compute transform of one component »wav_data,'thg_mag_ccnv_x',/kol $,trange=tr,maxpoints=24l*3600*2 –Set color limits (log scale) »zlim,'*pow',.0001,.01,1 –Plot it. »tplot,'*ccnv_x*',trange=tr

Pre-THEMIS-launch Science MeetingSoftware- 11 Cape Canaveral, Feb 13, 2007 Graphical User Interface IDL> thm_gui Can select data for loading, calibration, processing, and plotting. Can save the history of processing.

Pre-THEMIS-launch Science MeetingSoftware- 12 Cape Canaveral, Feb 13, 2007 Getting the software Choice of 'bleeding edge' or tested releases. Bleeding Edge latest development snapshots Thmsw_1_0_ –Software release tested and documented for pre-Launch configuration.

Pre-THEMIS-launch Science MeetingSoftware- 13 Cape Canaveral, Feb 13, 2007 Configuring the Software Set up the IDL path There are 3 subdirectories of the IDL distribution, which must be placed in the following order: themis ssl_general External See THEMIS Data Analyis Software User's Guide for more details. thm_soc_120_ANALYSIS_SFW_USERS_GUIDE.pdf