SOFIA DCS History and Overview Ian Gatley. SOFIA March 7-8 2000DCS Preliminary Design Review2 The South Pole CARA Project: A DCS demonstration A data.

Slides:



Advertisements
Similar presentations
CASDA Virtual Observatory CSIRO ASTRONOMY AND SPACE SCIENCE Arkadi Kosmynin 11 March 2014.
Advertisements

Enabling Access to Sound Archives through Integration, Enrichment and Retrieval WP1. Project Management.
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Preliminary management plan for PACE SDT What are the Goals of PACE? The goals of the PACE mission are: 1-Extend key climate data records on ocean color.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
7M701 1 Software Engineering Object-oriented Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 12 )
SOFIA Stratospheric Observatory for Infrared Astronomy DCS PDR at RIT3/7/2000 DCS Preliminary Design Review Sean C. Casey USRA Senior Scientist Lead Scientist.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
HAWCPol / SuperHAWC Software & Operations J. Dotson July 28, 2007.
SOFIA Archiving Requirements for the SOFIA Data Cycle System Mark Morris, UCLA Joe Mazzarella & Steve Lord, IPAC John Milburn & Jochen Horn, UCLA.
Verification Joel Kastner. HAWC/DCS Verification Describe observing sequence for a test target Generate simulated data Process through HAWC and DCS pipelines.
Experimental Facilities DivisionORNL - SNS June 22, 2004 SNS Update – Team Building Steve Miller June 22, 2004 DANSE Meeting at Caltech.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Slide 1 Sterling Software Peter Sharer Sterling Software.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
THE ADVANCED TECHNOLOGY ENVIRONMENTAL AND ENERGY CENTER (ATEEC) Summative External Evaluation July 1, 2013 – June 30, 2014 PRELIMINARY OUTLINE.
March 2004 At A Glance ITOS is a highly configurable low-cost control and monitoring system. Benefits Extreme low cost Database driven - ITOS software.
Chapter 2 Database System Concepts and Architecture
MIRI software; implementation plan Peter Roelfsema.
Data Processing and User Software Ken Ebisawa (Astro-E2 GOF) presentation and demonstration.
Field Project Planning, Operations and Data Services Jim Moore, EOL Field Project Services (FPS) Mike Daniels, EOL Computing, Data and Software (CDS) Facility.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
System Planning- Preliminary investigation
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
SSSC 02/18/2010 P. Marcum Science Utilization Policies SOFIA SCIENCE UTILIZATION POLICIES Pamela M. Marcum SOFIA Project Scientist SSSC Feb 19, 2010.
How Systems are Developed The Commercial Life Cycle Model Common form of the Software Life Cycle Used through the commercial, industrial, institutional.
Configuration Management (CM)
Software Engineering Management Lecture 1 The Software Process.
1 What’s Next for Financial Management Line of Business (FMLoB)? AGA/GWSCPA 6 th Annual Conference Dianne Copeland, Director, FSIO May 8, 2007.
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
Integrated Data Cycle Systems Harvey E. Rhody Chester F. Carlson Center for Imaging Science.
John Peoples for the DES Collaboration BIRP Review August 12, 2004 Tucson1 DES Management  Survey Organization  Survey Deliverables  Proposed funding.
I Power Higher Computing Software Development The Software Development Process.
P1516.4: VV&A Overlay to the FEDEP 20 September 2007 Briefing for the VV&A Summit Simone Youngblood Simone Youngblood M&S CO VV&A Proponency Leader
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 8-1: Evaluating Alternatives for Requirements, Environments, and Implementation Evaluating Alternatives.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
SSC SI Data Processing Pipeline Plans Tom Stephens USRA Information Systems Development Manager SSSC Meeting – Sept 29, 2009.
What the Data Products Program Offers Users Todd Boroson Dick Shaw Presentation to NOAO Users Committee October 23, 2003.
May 17, 2004SSWG - PFIS Shared Risk1 PFIS Commissioning, Shared Risk, and Transition to Operations.
1 KFPA Critical Design Review – Fri., Jan. 30, 2009 KFPA Data Pipeline Bob Garwood- NRAO-CV.
SAGE meeting Socorro, May 22-23, 2007 EVLA Science Operations: the Array Science Center Claire Chandler NRAO/Socorro.
Information Architecture WG: Report of the Spring 2004 Meeting May 13, 2004 Dan Crichton, NASA/JPL.
Greenstone Internals How to Build a Digital Library Ian H. Witten and David Bainbridge.
1 Proposal and Observation Handling Ravi Sankrit (User Support Scientist) SSSC May 11, 2011.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Building Community Memory through On-line Technology Ted Leath March 2000.
N. RadziwillEVLA Advisory Committee Meeting May 8-9, 2006 NRAO End to End (e2e) Operations Division Nicole M. Radziwill.
1 Universities Space Research Association Science Instrument Pipeline Requirements SSSC 2009 September 29 Erick Young Director SOFIA Science Mission Operat.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Ondřej Přibyl L3: System Development Life Cycle page 1 Lecture 3: System Development Life Cycle Doc.Ing. Ondřej Přibyl, Ph.D. Department of applied mathematics.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
Systems Analysis and Design in a Changing World, Fifth Edition
Software Engineering Management
Chapter 2 Database System Concepts and Architecture
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Object Oriented Analysis and Design
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Observatory Science Operations
Observatory Science Operations
<Your Team # > Your Team Name Here
Presentation transcript:

SOFIA DCS History and Overview Ian Gatley

SOFIA March DCS Preliminary Design Review2 The South Pole CARA Project: A DCS demonstration A data cycle system was produced by the RIT consortium for the CARA project (Harper, PI) at the South Pole. The South Pole DCS has the following history: –The South Pole IR telescope operated for 5 years as a PI project. –NSF indicated that the project needed to make telescope time with their camera publicly available. –NOAO agreed to run the proposal selection. –NOAO selected 21 proposals, 13 of which were actually implemented. –Gatley, a member of the CARA consortium, and his colleagues at RIT developed and implemented the data cycle pipeline for this experiment.

SOFIA March DCS Preliminary Design Review3 South Pole DCS: Implementation Both raw and calibrated data were provided to the PIs. Data were archived so they could be used for further global processing –For example, Kastner kept track of L-band photometry in order to assess the site's performance at this band. Some months of observations (IR imaging) took 1 month of processing at RIT. The process was not optimized, and it was written only for the CARA mode of observing. Rhody and Gatley spearheaded the project. Kastner (who planned to use the data, and who came to RIT as a faculty member in July 1999) improved and refined the process by interacting with Rhody, and by actually using the pipeline.

SOFIA March DCS Preliminary Design Review4 South Pole DCS: Philosophy Commercial software tools were used whenever possible. Software written by the consortium defines the interaction between tools and/or packages and the data. In addition, standard packages employed in other astronomy pipelines were used. Examples of commercial software include: –XML (extensible markup language); –CORBA (Common Object Resource Broker Architecture); –IDL Lib_Astro; –JAVA; –SQL (a database query language)

SOFIA March DCS Preliminary Design Review5 South Pole DCS: Portability and Scalability Because this was a straightforward application, Harvey Rhody had all of the DCS for CARA on his computer at RIT. The system is portable, and could be configured to run on several resident computers with balanced loads or on separated computers over the internet. This experiment represents a proof of concept: –the RIT consortium has designed and executed a DCS.

SOFIA March DCS Preliminary Design Review6 SOFIA DCS History HAWC presented their pipeline designs to SOFIA because: –Gatley and Harper (the South Pole DCS principals) were also principals in the HAWC experiment, –Harper (PI HAWC) proposed an end-to-end design, –Gatley and Harper had already teamed to successfully implement the data pipeline for the CARA project. Becklin was interested in a common pipeline approach for all the SOFIA instruments Since RIT already had demonstrated competence, they were asked to describe plans for a DCS to SOFIA

SOFIA March DCS Preliminary Design Review7 Slides from Becklin presentation Nov 98

SOFIA March DCS Preliminary Design Review13 Conceptual Design Review (June 1999)

SOFIA March DCS Preliminary Design Review14 The CoDR material is on the web Username = science Password = sofia

SOFIA March DCS Preliminary Design Review15 The DCS Mission The DCS shall provide the infrastructure to support the operation of facility instruments on SOFIA using best current knowledge and tools, and supporting continuous improvement in an efficient, extensible, and modular architecture.

SOFIA March DCS Preliminary Design Review16 Results of Conceptual Design Review

SOFIA March DCS Preliminary Design Review17 Need for DCS The CoDR committee finds that a DCS is necessary for making the facility instruments on SOFIA accessible to the largest possible astronomy community. Therefore, the Director should consider the development of the DCS of equivalent importance to the development of the FSIs.

SOFIA March DCS Preliminary Design Review18 Recommendations of CoDR Committee 1. The USRA should commission the development of a DCS, and the first priority for the DCS is the recording and archiving of all data necessary for complete analysis, calibration and future access to observational data obtained with the FSIs. 2. In order for the FSIs to be readily accessible to the community of US astronomers, the second priority for the DCS is to establish a select number of observing modes supported by pipeline reduction, including quicklook analysis, for each of the FSIs.

SOFIA March DCS Preliminary Design Review19 Recommendations of CoDR Committee 3. The Director should enable a close working relationship between the DCS team(s) and the FSI teams. 4. The DCS should become the vehicle for providing on-line documentation and information necessary for the GI to propose and carry out observations with the FSIs. 5. The DCS should be implemented as a system of distributed modules, integrated by an extensible hardware and software infrastructure, as presented at the DCS Conceptual Review.

SOFIA March DCS Preliminary Design Review20 Top Level Requirements The recommendations of the CoDR committee ARE the top level requirements for the DCS

SOFIA March DCS Preliminary Design Review21 Top level requirements (1) The DCS shall record and archive all data necessary for complete analysis, calibration and future access to observational data obtained with the FSIs. The DCS shall support a select number of observing modes with pipeline reduction, including quicklook analysis, for each of the FSIs.

SOFIA March DCS Preliminary Design Review22 Top level requirements (2) The DCS shall provide on-line documentation necessary for the GI to propose and carry out observations with the FSIs. The DCS shall be implemented as a system of distributed modules, integrated by an extensible hardware and software infrastructure.

SOFIA March DCS Preliminary Design Review23 The DCS in plain English The program architecture planned consists of "dumb" modules (e.g. the parser) that need descriptions of what to do, and where and how to find the appropriate tools. Scripts are written which are particular to the data-taking mode for the instrument, and which utilize these tools on the data. All of these components are also modular. The scripts can be written by RIT (or the PI).

SOFIA March DCS Preliminary Design Review24 The CARA example Experiments “scripted” for execution Observations made by the operator (Charlie Kaminsky). –Standard modes of operation, common standards Data sent by satellite to White Sands and then by Internet. Dark-frame subtraction, linearization, flat-fielding, co-addition, background-subtraction etc., performed as required, using IDL. –Saved the method used, the raw data, and the final product intermediate products not generally retained; intermediate products from some point in the path can be retained if desirable Images calibrated. Data written in the desired format*. * There would be a stage to put the product into IPAC archival form for SOFIA Data archived. Data products disseminated.

Overview of the PDR The "Core Development" DCS has been provided priorities by the June '99 Conceptual Design Review. This core development must have the capability to capture the data, reduce it, and provide documentation, all within a modular infrastructure utilizing extensible software/hardware tools. The DCS consortium will present their view of the required large components, and the software tools and programs needed to get the components to work together efficiently in the pipeline. The DCS consortium will also present the collected requirements for support of extensibility, including (presently unfunded, but envisaged): expanded scope for facility instrument support; additional participation (universities, ARC, GSFC, and IPAC); tools for USRA FSI flight planning; tools for USRA to manage the request for general investigator telescope time; tools for visualizing the use of SOFIA facility instrumentation; unified approach to USRA control of the facility instruments; Support of PI instruments.

SOFIA March DCS Preliminary Design Review26 Interface Management and Continuous Improvement With Facility Science Instruments With MCCS With Archives (IPAC, etc) With General Investigators Supporting change and continuous improvement –The strength of SOFIA and the fundamental difference between this and the other Great Observatories.

SOFIA March DCS Preliminary Design Review27 Summary Proof of concept exists and this team has track record. But the scope of the CARA DCS was very much less than that of the SOFIA DCS. The initial design of the SOFIA DCS is focussed on one mode per FSI instrument, and deals solely with data collection, reduction, and archiving. The core DCS will be delivered to the SSMOC, and the next stages of the USRA program will build upon that deliverable. An augmentation proposal (Becklin PI) is being submitted so that the SSMOC can support DCS expanded scope.