GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Instrument Operations Center (IOC) and Science Analysis Software (SAS) Scott Williams Hanson Experimental Physics Laboratory (HEPL) Stanford University Scott.Williams@stanford.edu R.Dubois Stanford Linear Accelerator Center Stanford University Richard@slac.stanford.edu IOC – S.Williams SAS - R.Dubois 1 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 IOC and Science Analysis Software Outline IOC & SAS functions Organization Short and Longer Term Work Plans Cost Summary Issues IOC – S.Williams SAS - R.Dubois 2 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Mission Operations Architecture * From the GLAST Operations Concept Document IOC – S.Williams SAS - R.Dubois LAT Instrument Operations Center 3 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 GLAST Mission Operations Functions LAT Instrument Operations & Science Data Processing Instrument Operations S. Williams, SU-HEPL Space and Ground Segments S/C, LAT HSK and GBM Data Commands Raw LAT Data S/C Data Instrument Procedures & Uploads Miss ion Operations Center (MOC) Spacecraft & GBM Level 0 Processing Spacecraft Health & Safety Instrument Safety Commanding Alert Data Handling Ground Station & TDRSS Scheduling Acquisition Data Generation • LAT Level 0 Processing • Instrument Health & Safety Monitoring • Instrument Commanding • Test & Calibration Data Acquisition • Validating & Maintaining Flight Software • Alert Processing Level 0 & S/C Data Instrument Procedures & Uploads Schedules S/C data for archiving Summarized from Ground Systems Functional Allocation Team Study IOC – S.Williams SAS - R.Dubois Science Analysis Software R. Dubois, SU-SLAC Level 0 Science & Hsk Data Performance & Calibration Data • Science Data Processing • Optimizing Analysis & Processing Algorithms • Instrument Calibration • Instrument Performance Assessment • Data Distribution • Analysis Software • Mirror Sites GBM Intrument Operations Center Instrument Operations & Monitoring Instrument Calibration Operations Software Production & Maintenance Data Analysis Software Development Low Level Standard Product Production Flight Data Verification Instrument Team Data Processing Instrument Schedules Level 0, Level 1, Higher Level Products, IOC Data Products Level 0, Higher Level Products, IOC Data Products, Instrument Schedules Science Support Center (SSC) Higher Level Data Processing Science Data Distribution Data Archiving Observation Scheduling Target of Opportunity Selection Guest Observer Support 4 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 IOC Formulation Schedule IOC – S.Williams SAS - R.Dubois 5 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Science Data Processing – Receive Level 0 data from IOC – Automatically process Level 0 data to Level 1 – Facilitate LAT monitoring and updates of calibrations – Feed back high level monitoring info to IOC – Generate Monte Carlo for instrument simulation, algorithm development etc – Allow for data reprocessing – Generate high level data products – Develop analysis tools and platforms – Deliver data products and algorithms to SSC – Protect via archive all data, at SLAC and HEASARC ~ 3GB of data arrives per day IOC – S.Williams SAS - R.Dubois 6 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 The Critical Areas • Simulation/reconstruction software – Instrument simulation and reconstruction – PSF, Aeff, background rejection • Supports detailed performance tracking; Mock Data Challenges; input to Science Supports instrument design and science studies • Infrastructure – Code framework – Code/release management – Documentation Level 1 Data Processing – Production data and MC processing – Near real-time feedback to IOC • Science Analysis tools – High level utilities Supports extraction of Science from the data Good practices and the glue that holds the software together – Event database technology Extraction of science/sharing with SSC IOC – S.Williams SAS - R.Dubois 7 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Timeline MDC CY 2001 2002 2003 2004 2005 2006 Balloon GlastSim/G4 Event Display Release Manage Performance Tuning, Tracking Data Production Facility ………. near real-time monitoring Calibrations Event DB Technology & Design Science Tools, Analysis Platforms Polishing & maintenance + post-launch panic IOC – S.Williams SAS - R.Dubois 8 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Group Communications use cvs for distributed code development Repository at SLAC use web conferencing tools for meetings Weekly General, Core & CAL; soon TKR Used for impromptu discussions use instant messenger tool for quicky discussions Software Weeks every 4 months Core working meeting between Software Wks IOC – S.Williams SAS - R.Dubois Use MS NetMeeting for point-topoint discussions and Windows remote debugging via desktop sharing software team is integrated subsystem folks are matrixed between subsystem and software group part of same development process as other components of software 9 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 IOC WBS Organization GLAST IPO SU-SLAC Instrument Operations Center WBS 4.1.B S. WIlliams, SU-HEPL Miss ion & Ops Planning WBS 4.1.B.3 S. Williams, SU-HEPL 1 Ops Concept Dev 2 I&T Planning 3 Mission Ops Planning IOC Management WBS 4.1.B.1 S. WIlliams, SU-HEPL Performance As surance WBS 4.1.B.2 TBD1, SU-HEPL 1 Project Admin 2 Meetings & Reviews 3 Logistics 4 Travel 5 Project Support 1 Quality Assurance 2 Verification LAT Operations Facility WBS 4.1.B.4 TBD2, SU-HEPL 1 System Conceptual Design 2 Data Acq S/W Dev 3 Operations S/W Dev 4 Command & Telemetry Dev 5 IOC System Dev LOF Test WBS 4.1.B.5 TBD1, SU-HEPL 1 Test Planning 2 Test Dev 3 Verification Test 4 Interface Tests 5 Travel EGSE Integrated Product Team S. Williams, IOC, SU-HEPL D. Nelson, TKR, SU-SLAC E. Grove, CAL, NRL B. Schaeffer, ACD, GSFC M. Lovellette, E&DA, NRL J.J. Russell, FSW, SU-SLAC M. Nordby, I&T, SU_SLAC IOC – S.Williams SAS - R.Dubois Calibration Support WBS 4.1.B.6 D. Lauben, SU-HEPL 1 Calibration Support LAT I&T Support WBS 4.1.B.7 TBD1, SU-HEPL 1 Qual Unit Test Support 2 Flight Unit Test Support 3 Travel MSI&T Support WBS 4.1.B.8 TBD1, SU-HEPL MO&DA WBS 4.1.B.9 S. Williams, SU-HEPL 1 Observatory Test Support 2 Ground Systems Test 3 Training Sims 4 Launch & Early Orbit Support 5 Travel 1 Science Operations 2 LAT Operations 3 IOC Systems 4 LAT Simulator 5 Engineering Support Operations Integrated Product Team S. Williams, IOC, SU-HEPL R. Dubois, SAS, SU-SLAC D. Thompson, ACD, GSFC D. Bertsch, ACD, GSFC S. Digel, SAS, GSFC C. Meetre, SSC, GSFC E. Grove, CAL, NRL M. Lovellette, E&DA, NRL D. Lauben, IOC, SU-HEPL 10 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 SAS WBS Organization Instrument Project Office R.Dubois Manager 4.1.D SLAC T.Burnett Sim/Recon 4.1.D.2 UW T.Burnett Architect UW E.do Couto e Silva Calibrations 4.1.D.E SLAC S.Digel, J.Norris Science Tools 4.1.D.B GSFC H.Kelly Analysis Tools 4.1.D.8 GSFC K.Young Infrastructure 4.1.D.D SLAC Performance Metrics in conjunction with S.Ritz GSFC H.Kelly ACD 4.1.D.2.4 GSFC J.Bogart Geometry 4.1.D.1 SLAC, Italy Trigger Simulation 4.1.D.4 E.Grove, A.Djannatti-Atai CAL 4.1.D.2.5 NRL, France Y.Fukazawa Sources 4.1.D.3 Hiroshima, Stanford Background Rejection 4.1.D.5 T.Usher TKR 4.1.D.2.6 SLAC, UCSC, Italy J.Bogart Constants 4.1.D.7 SLAC Performance Tune & Mon 4.1.D.6 IOC – S.Williams SAS - R.Dubois 11 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 LAT Simulation & Recon Software – Flight Proposal Baseline 100 MeV g TKR 2, 25, 40 GeV e- CAL 0.1, 7 GeV g Well-developed photon recon, background rejection algorithms - part of the project effort since ’93. IOC – S.Williams SAS - R.Dubois 15 GeV proton 12 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Status • IOC is in formulation phase through FY’01 • Improving Simulation and Reconstruction • Addressed infrastructure issues in 2000/2001 – support for the long run • Providing balloon flight and PDR preparation support through summer ’01 • Continuing with requirements and specifications for science tools and calibrations, with first prototypes this year IOC – S.Williams SAS - R.Dubois 13 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 SAS Issues • Heavy load on team to support both the balloon flight and PDR prep – Need additional 2-3 FTE for core and DPF work – Toby Burnett has pending NSF request • Extremely important to our effort that it succeed!! – European & Japanese collaborators have committed to supporting the core effort • Want major Sim/Recon release by late 2001 to let us shift focus to Calibrations and analysis issues • Need to get started on Data Processing Facility – Balloon & PDR support as early prototyping opportunities – Mock Data Challenge in mid 2002 • Technology for event, photon & exposure databases and techniques for indexing the photons (time, spatial tessellations) – Studies underway to evaluate technologies IOC – S.Williams SAS - R.Dubois 14 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 IOC Milestones • • • • • • • • • • • • • • • Instrument Operations Center (IOC) Requirements Review 04/18/01 LAT Instrument PDR 08/06/01 IOC PDR 08/22/01 LAT Instrument CDR 08/05/02 IOC S/W Release 1 07/28/03 IOC CDR (TBR) 08/04/03 IOC S/W Release 2 12/18/03 Calibration Unit Beam Test Complete 02/05/04 LAT Ops Facility Validation & Verification Complete 06/21/04 LAT TV Test Complete 08/26/04 Ground Systems Compatibility Test (TBR) 11/21/04 Mission Sequence Test (TBR) 03/21/05 End-to-end Test (TBR) 06/21/05 Launch 09/05 LAT Checkout Complete + 30 days (TBR) IOC – S.Williams SAS - R.Dubois 15 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 4.1.B LAT Instrument Operations Center A c tivity ID A c tivity D e scr i ption Or ig Re m E a r ly D ur D ur S tar t E a r ly Finish FY 00 FY 01 FY 02 FY 03 FY 04 FY 05 FY 06 Gamm a Ray Large Area Space Telescope 4.1 .B LA T INS TR U ME N T O P E R A TI ON S CE N TE R S u btota l 1,2 41 10 /02/0 0 09 /30/0 5 1,2 41 10 /02/0 0 09 /30/0 5 72 7 10 /03/0 2 09 /07/0 5 1,1 99 11 /29/0 0 09 /28/0 5 1,0 74 06 /07/0 1 09 /30/0 5 48 0 07 /24/0 2 06 /29/0 4 90 9 10 /01/0 1 06 /01/0 5 38 5 06 /12/0 3 12 /24/0 4 23 9 10 /15/0 4 09 /30/0 5 + 4 .1.B .1 M A N A G E ME N T + 4 .1.B .2 P E R F O R MA N C E A S S U R A N C E + 4 .1.B .3 M IS S IO N & O P E R A TI O N S P L A N N IN G + 4 .1.B .4 IN S TR U M E N T O P E R A TIO N S C E N TE R + 4 .1.B .5 IO C T E S T + 4 .1.B .6 L A T C A LI B R A TIO N + 4 .1.B .7 L A T IN TE G R A TIO N & TE S T + 4 .1.B .8 M IS S IO N S Y S TE MS I N TE G R A TIO N & TE S T DRAFT IOC – S.Williams SAS - R.Dubois 16 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Interim IOC Cost Estimate* (Escalated K$) 4.1.B Instrument Operations Center HEPL (NASA) Total FY00 FY01 FY02 FY03 FY04 FY05 Total 24.4 24.0 224.4 349.1 850.0 630.0 2102.0 24.4 24.0 224.4 349.1 850.0 630.0 2102.0 *DOE/NASA funding. IOC – S.Williams SAS - R.Dubois 17 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Science Analysis Software Milestones • • • • • • • • • Science Analysis Software (SAS) Requirements Review Instrument Simulation/Event Recon Release (to support PDR); Management & Verification in place LAT Instrument PDR Science Analysis Software PDR Complete Mock Data Challenge – CDR run-up LAT Instrument CDR Science Analysis Software CDR Implement production version of Data Production Facility End-to-end testing, final Mock Data Challenge complete IOC – S.Williams SAS - R.Dubois 04/25/01 06/01/01 08/06/01 09/05/01 07/15/02 08/05/02 09/04/02 06/01/04 06/01/05 18 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 4.1.D Science Analysis Software A c tivity ID A c tivity D e scr i ption Or ig Re m E a r ly D ur D ur S tar t E a r ly Finish FY 00 FY 01 FY 02 FY 03 FY 04 FY 05 FY 06 Gamm a Ray Large Area Space Telescope 4.1 .D S C IE N C E A N A LY S I S S O FTW A R E S u btota l 1,0 43 04 /03/0 0 06 /14/0 4 27 0 04 /03/0 0 05 /02/0 1 18 6 11 /27/0 0 08 /27/0 1 31 8 09 /25/0 0 01 /10/0 2 60 09 /25/0 0 12 /19/0 0 60 02 /01/0 1 04 /26/0 1 58 05 /01/0 1 07 /23/0 1 39 02 /01/0 1 03 /28/0 1 99 09 /25/0 0 02 /22/0 1 40 01 /10/0 1 03 /08/0 1 25 10 /09/0 0 11 /10/0 0 14 6 09 /25/0 0 04 /30/0 1 72 9 09 /25/0 0 09 /03/0 3 15 1 04 /02/0 1 11 /01/0 1 11 2 10 /02/0 0 03 /20/0 1 41 2 03 /01/0 1 10 /21/0 2 92 1 09 /25/0 0 06 /14/0 4 +D + 4 .1.D .1 G E O M E T R Y + 4 .1.D .2 G LA S T S IMU L A TI O N + 4 .1.D .3 S O U R C E S + 4 .1.D .4 T R IG G E R S IM U LA TIO N + 4 .1.D .5 B A C K G R O U N D R E J E C T IO N + 4 .1.D .6 P S F/E FFE C TI V E A R E A M O N I TO R IN G A N D O P TIM + 4 .1.D .7 S TA T IC C O N S TA N TS H A N D L IN G + 4 .1.D .8 A N A L Y S IS TO O L S + 4 .1.D .9 T E S T B E A M 9 9 + 4 .1.D .A B A LL O O N FL IG H T + 4 .1.D .B S C IE N C E S O FTW A R E + 4 .1.D .C D A TA P R O D U C T IO N FA C ILIT Y + 4 .1.D .D C O D E & R E L E A S E M A N A G E ME N T + 4 .1.D .E C A LI B R A TIO N + 4 .1.D .F M A N A G E ME N T DRAFT IOC – S.Williams SAS - R.Dubois 19 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Interim Science Analysis Software Cost Estimate* (Escalated K$) 4.1.D Science Analysis Software FY00 FY01 FY02 FY03 FY04 FY05 Total GSFC (NASA) 128.6 191.3 329.5 355.7 241.3 186.5 1433.0 HEPL (NASA) 46.5 81.5 294.6 300.7 281.4 280.7 1285.4 175.1 272.8 624.2 656.4 522.7 467.2 2718.4 Total *DOE/NASA funding. IOC – S.Williams SAS - R.Dubois 20 GLAST LAT Project DOE/NASA Review of the GLAST/LAT Project, Feb. 13-15, 2001 Summary • Simulation and reconstruction are in excellent shape for this stage of the project – Needed infrastructure improvements for long-term support and development are well underway – Will be a challenge to support the balloon and PDR • Plan for required science analysis calibration and high level tools – In progress • Workplan in place – in process of loading into PMCS • Requirements, initial QA/QC this summer • Mock Data Challenge in mid 2002 – Prototype IOC, Processing Facility and Event DB IOC – S.Williams SAS - R.Dubois 21