1 PPS Demonstrations August 28, 2007. 2 Agenda PPS Architecture Overview (15 minutes) – Tony Krueger ETC Overview and Demo (30 minutes) – Donald Mclean.

Slides:



Advertisements
Similar presentations
MONITORING OF SUBGRANTEES
Advertisements

U.S. Food and Drug Administration Notice: Archived Document The content in this document is provided on the FDAs website for reference purposes only. It.
Software change management
“The Honeywell Web-based Corrective Action Solution”
Page 1GlobColour CDR Meeting – July 10-11, 2006, ESRIN All rights reserved © 2006, ACRI-ST Resulting Technical Specification.
Software Quality Assurance Plan
Spillman Sentryx 6.0.
Project Cost Management Estimation Budget Cost Control
Managing the Information Technology Resource Jerry N. Luftman
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 4.11 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
Mapping an Electronic Research Administration System Discussion and Review Points for UC Davis.
Testing - an Overview September 10, What is it, Why do it? Testing is a set of activities aimed at validating that an attribute or capability.
Systems Development (SD) Presentation Michael Webb IT Director for Medicaid Utah Department of Health UDOH Informatics Brownbag August.
Configuration Management
Software Configuration Management
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
National Science Foundation FastLane: An eGovernment Success Story BS
Upcoming Enhancements to the HST Archive Mark Kyprianou Operations and Engineering Division Data System Branch.
Web Development Process Description
6e-1 Science Data Products Daryl Swade DMS Systems Engineer S&OC System Design Review #1.
Optical Laser Health Monitor Cybernet Systems Corporation 727 Airport Blvd Ann Arbor, Michigan (734) Joseph.
Rational Unified Process Fundamentals Module 4: Disciplines II.
SSSC 02/18/2010 P. Marcum Science Utilization Policies SOFIA SCIENCE UTILIZATION POLICIES Pamela M. Marcum SOFIA Project Scientist SSSC Feb 19, 2010.
MASSACHUSETTS INSTITUTE OF TECHNOLOGY NASA GODDARD SPACE FLIGHT CENTER ORBITAL SCIENCES CORPORATION NASA AMES RESEARCH CENTER SPACE TELESCOPE SCIENCE INSTITUTE.
Dec 2, 2014 MAST Data Discovery Portal Tom Donaldson Tony Rogers.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
Data Management Subsystem Jeff Valenti (STScI). DMS Context PRDS - Project Reference Database PPS - Proposal and Planning OSS - Operations Scripts FOS.
2-1 DMS Requirements Status Daryl Swade DMS Systems Engineer Nov. 6, 2013 S&OC Data Management System Design Review 3.
Managed by UT-Battelle for the Department of Energy 1 Integrated Catalogue (ICAT) Auto Update System Presented by Jessica Feng Research Alliance in Math.
EASI a free web database application for collecting and managing monitoring records.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Project Life Cycle.
Integrated Data Cycle Systems Harvey E. Rhody Chester F. Carlson Center for Imaging Science.
Systems Life Cycle A2 Module Heathcote Ch.38.
Developing Policy and Procedure Management System إعداد برنامج سياسات وإجراءات العمل 8 Safar February 2007 HERA GENERAL HOSPITAL.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
Systems Analysis and Design in a Changing World, Fourth Edition
GLAST Science Support CenterAugust 9, 2004 Users’ Committee Meeting GSSC USER SUPPORT David Band – GSSC.
1 SMOV Proposal Process Initial Submission through Flight George Chapman Merle Reinhart Tony Roman February 21, 2001.
GLAST Science Support CenterNovember, 2005 GSSC User Committee Meeting Tools for Mission and Observation Planning Robin Corbet, GSSC
Grants Assistance Unit. Ted Nelson, Director (213) Ronice White, Administrative Analyst (213)
STScI MSR template Page 1 Space Telescope Science Institute Guide Star Discussion August 27, 2007.
APT Overview Tom Donaldson APST/ESS/STScI6/4/2002.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Science Concept for Additional Functionality in the Mosaic Planning Tool Jeff Valenti.
1 PRINCIPAL INVESTIGATOR USE OF THE ST ScI ELECTRONIC GRANTS MANAGEMENT SYSTEM January, 2001.
1 Proposal and Observation Handling Ravi Sankrit (User Support Scientist) SSSC May 11, 2011.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Fermi Users Group Meeting Goddard Space Flight Center, February 6, 2009C. Shrader, NASA/GSFC 1 Fermi Users Group FSSC News Chris Shrader, Fermi Science.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Tracing the JWST Proposal from User Interface to Commanding of an Instrument Margaret Meixner & WIT Balzano, Robinson & CMD.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
APT Visit Planner Review Chris O’Dea. The Gallant Crew v Chris O’Dea - Project Scientist v Jesse Doggett - Software Engineer/Coordinator v Tricia Royle.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
Software sales at U Waterloo Successfully moved software sales online Handle purchases from university accounts Integrated with our Active Directory and.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Advanced Higher Computing Science
Chapter 11: Software Configuration Management
JWST Pipeline Overview
Single Object & Time Series Spectroscopy with JWST NIRCam
PHP / MySQL Introduction
HMA Follow On Activities
Chapter 11: Software Configuration Management
Observing with Modern Observatories (the data flow)
iLab Reseachers Training
Presentation transcript:

1 PPS Demonstrations August 28, 2007

2 Agenda PPS Architecture Overview (15 minutes) – Tony Krueger ETC Overview and Demo (30 minutes) – Donald Mclean APT Overview and Demo (45 minutes) – Tom Donaldson Break (15 minutes) GMS Presentation (45 minutes) – Maria Bertch

3 PPS Architecture Overview

4 APT/ETC History Both started as a Goddard prototype called the Scientist’s Expert Assistant (SEA).  STScI provided science direction  Goddard & Goddard contractor’s built the prototype  1998 to 2001 (approximate timeframe) HST takes SEA & builds upon the concept  APT/ETC released in 2002 (cycle 12) for operational use  Over the years, we replaced many portions of the original code & brought the code up to production standards.  Code from the original prototype is still used operationally today ETC used by HST, & will be adapted for JWST APT used by HST, SOFIA, & will be adapted for JWST

5 HST ETC Trade Study In the fall of 2006, we carried out a study of how we would implement ETCs for JWST (JWST-STScI )  Concluded that the HST architecture for ETCs are usable for JWST  Defined a general set of algorithms for use in sensitivity calculations  Assessed how background effects would be incorporated into these calculations

6 HST APT Trade Study In the fall of 2005, we carried out a study of how we would implement the Proposal Definition Tool for JWST ( JWST-STScI )  We compared APT to Spitzer’s Tool (Spot)  We worked with Spitzer’s Team Lead (Trey Roby) to do a functional comparison  Both tools were very similar in features  APT had a few more capabilities and we felt that it would be less cost to modify

7 PPS Process Flow Overview Peer Review Of Science Proposals (~1400) Grant Process Begins STScI Director Review & Approval Preparing Science Proposal for Science Review PI Gets Time on the Observatory YEAH! PI uses ETC To Prepare Observations For Flight PI uses APT To Prepare Science Proposal APT used to Develop Sci/Cal/Eng Program GO Proposals Cycle Boundary DD Proposals Anytime Long Range Planning Short Term Scheduling Planning & Scheduling the Observations STScI Staff GO/Calib/Eng Programs GO Programs Programs Change During the Cycle PI uses ETC To Determine Amount of Time Needed

8 Exposure Time Calculators Donald Mclean

9 What is an ETC Software modeling of an instrument Purpose  Estimate feasibility for observations  Estimate how much time needed to obtain desired science  Refine observation settings in proposals Web application  Easy to Use  Available all the time  Observers don’t have to install software

10 ETC Servers Architecture Drivers Reliability & fast response times 3 servers with round-robin fail over scheme 1 goes down, two others available…. Compute power needed to support submission deadlines Needed to ensure that ETCs are available and responsive at submission deadlines JWST ETCs NIRCAM Imaging NIRCAM Coronagraphic NIRSPEC Spectroscopic NIRSPEC Acquisition NIRSPEC Target Acquisition Simulator MIRI Imaging MIRI Spectroscopic MIRI Acquisition MIRI Coronagraphic FGS-Guider FGS-TFI Imaging FGS-FTI Coronagraphic Calculation request Calculation response Linux ETC Server Proxy Server STScI

11 ETC Architecture Synthetic Photometry Package ETC Calculation Engine ETC Data Storage Instrument Configuration Properties Web Servlets Spectrum Library Calculation request Calculation response Log request Retrieve calculation results Initiate calculation Data Replication Module Other ETC Servers Each Linux ETC Server runs the following Runs within Apache/Tomcat Runs on Server Outside Apache/Tomcat KEY

12 ETC Functionalities Estimate Signal-to-Noise Ratio (SNR)/Time Evaluate detector specific count and rate limits (non- linearity, health and safety, etc.) Provide detailed count estimates  With ETC documentation and a copy of Synthetic Photometry Package, user should be able to duplicate ETC calculations Plots  Instrument throughput  Source light curve  Spectroscopic counts/integrated pixel as a function of wavelength by type

13 Exposure Time Calculators Demo

14 ETC Modification for JWST Create input pages  Instrument configuration options  Wavelength range appropriate spectra  Point spread functions  Relevant background properties Create acceptance and regression tests Synthetic photometry support  Instrument component throughputs  Map instrument settings to components  Component thermal emission properties

15 ETC Modification for JWST Instrument configuration validation  Observatory Constrain Manager (from APT) ETC Data  Instrument configuration components and settings  Calculation parameters (dark current, read noise, etc.)  Point spread function (PSF) data Sky Background Simulation Formatting of output to meet needs of instrument users

16 PPS Process Flow Overview Peer Review Of Science Proposals (~1400) Grant Process Begins STScI Director Review & Approval Preparing Science Proposal for Science Review PI Gets Time on the Observatory YEAH! PI uses ETC To Prepare Observations For Flight PI uses APT To Prepare Science Proposal APT used to Develop Sci/Cal/Eng Program GO Proposals Cycle Boundary DD Proposals Anytime Long Range Planning Short Term Scheduling Planning & Scheduling the Observations STScI Staff GO/Calib/Eng Programs GO Programs Programs Change During the Cycle PI uses ETC To Determine Amount of Time Needed

17 Astronomer’s Proposal Tool Tom Donaldson

18 Uses of APT PIs use APT to prepare HST proposals for review and implementation. STScI scientists and engineers use APT to prepare calibration & engineering programs for HST. STScI operations staff use APT to help validate and maintain programs. PIs use APT to prepare proposals for the SOFIA Observatory.

19 APT is supported on Linux, Mac, Windows and Solaris. Observatory-Independent Core APT Architecture Document Browser Form Editor Spreadsheet Plug-In Support Document Models Tools

20 Astronomer’s Proposal Tool Demo

21 APT Modification for JWST JWST Data Model updates to support JWST science/calibration/engineering programs Extensions to GUI to support JWST science/calibration/engineering programs MSA Observation Tool Guide Star Interface Overhead Analysis Visit Planner Server ETC Plug-In Infrastructure Enhancements

22 15 Minute Break

23 PPS Process Flow Overview Peer Review Of Science Proposals (~1400) Grant Process Begins STScI Director Review & Approval Preparing Science Proposal for Science Review PI Gets Time on the Observatory YEAH! PI uses ETC To Prepare Observations For Flight PI uses APT To Prepare Science Proposal APT used to Develop Sci/Cal/Eng Program GO Proposals Cycle Boundary DD Proposals Anytime Long Range Planning Short Term Scheduling Planning & Scheduling the Observations STScI Staff GO/Calib/Eng Programs GO Programs Programs Change During the Cycle PI uses ETC To Determine Amount of Time Needed

24 Grants Management System Maria Bertch

25 Programs & Grants Accepted Science Program 1  For each science program there is a budget  For each budget there can be 1 or more grants  1 investigator per grant (US investigators only)  Each investigator submits & manages their own grant Accepted Science Program N STScI Grants Office Manages Thousands of Grants

26 Grant Administration PI Submits Budget Peer Review of Budget Grant Awarded PI Gets Time on the Observatory YEAH! Grant Closeouts STScI Requests Budget Grant Process (cradle to grave) STScI Notifies PI about their Funding STScI Director Review & Approval Grant Reporting & Mods Distribute Funds Budget Preparation & Review Process Investigator moves to new Institution Grant Management Process

27 STGMS Functionalities STGMS is made up of two main software applications. STGMS – External System Used by institutions and investigators to submit budgets, monitor their grants, submit reports and process other grant requests, etc. STGMS – Internal System Used by the STScI Grants Administration staff to process grant actions, monitor grants and prepare for financial review of requested budgets. It is also used by Accounting staff to process payment requests from grantees.

28 STGMS Architecture External system used by investigators and administrators Internal system used by STScI One system linked by web services and database Two Parts of the Same System (Sybase)

29 Grant Administration PI Submits Budget Peer Review of Budget Grant Awarded PI Gets Time on the Observatory YEAH! Grant Closeouts STScI Requests Budget Grant Process (cradle to grave) STScI Notifies PI about their Funding STScI Director Review & Approval Grant Reporting & Mods Distribute Funds Budget Preparation & Review Process Investigator moves to new Institution Grant Management Process

30 PI Prepares Budget for Submission to STScI

31 Tool Help – Budget Screen

32 PI Reviews Budget Before Submission (PDF)

33 Grant Administration PI Submits Budget Peer Review of Budget Grant Awarded PI Gets Time on the Observatory YEAH! Grant Closeouts STScI Requests Budget Grant Process (cradle to grave) STScI Notifies PI about their Funding STScI Director Review & Approval Grant Reporting & Mods Distribute Funds Budget Preparation & Review Process Investigator moves to new Institution Grant Management Process

34 PI Funding Notification Letter sent from STScI

35 Grant Administration PI Submits Budget Peer Review of Budget Grant Awarded PI Gets Time on the Observatory YEAH! Grant Closeouts STScI Requests Budget Grant Process (cradle to grave) STScI Notifies PI about their Funding STScI Director Review & Approval Grant Reporting & Mods Distribute Funds Budget Preparation & Review Process Investigator moves to new Institution Grant Management Process

36 PI Grant Modification Example - No Cost Extension Request

37 STScI Reviews No Cost Extension Request

38 STScI Reviews Grant Details

39 STScI notifies PI that their Grant has been Amended

40 Grant Administration PI Submits Budget Peer Review of Budget Grant Awarded PI Gets Time on the Observatory YEAH! Grant Closeouts STScI Requests Budget Grant Process (cradle to grave) STScI Notifies PI about their Funding STScI Director Review & Approval Grant Reporting & Mods Distribute Funds Budget Preparation & Review Process Investigator moves to new Institution Grant Management Process

41 STScI Grant Management

42 STScI Report Generation

43 Example Report

44 STScI Reviews Grant Details

45 Example Report

46 GMS Statistics Number of grants in GMS (since 5/1/00): 6439 Number of active grants: 2023 Number of institutions that can receive grants: 403 Number of institutions with awarded grants: 341 It takes ~50 transactions to process a grant from inception to closeout (i.e. create and pre-populate grant, budget submission, award process, reports, documents, special requests, check issuance, etc)  ~ 321,905 transactions handled by the Grants Office since 5/1/00

47 GMS Interface to PPS DB JWST PPS Database (SQL Server) (Sybase) Program Data & Execution Status GMS Nightly Extraction of Program Data & Execution Status

48 GMS Modification for JWST GMS needs data from the JWST PPS database.  Data extracted (investigator information, time allocation, status of observations…)  This process is run nightly to keep existing grants up to date and to create new grants as new science are awarded.  Code to modify grants based on program status (executed, failed, withdrawn)  JWST PPS data will be from SQL Server DB not Sybase DB Updates to the External System to allow investigators and administrators to select their JWST grants

49 GMS Modification for JWST (con’t) Changes to track JWST time vs. HST orbits.  Reporting changes  Database changes Develop reports needed specifically for JWST Create user help for JWST GMS Create regression tests for JWST