Russ Laher (1) S17.0 Test Readiness Review, September 17, 2007 Downlink Segment Test Status (S17.0) Russ Laher September 17, 2007.

Slides:



Advertisements
Similar presentations
P5, M1, D1.
Advertisements

Module 12: Auditing SQL Server Environments
Chapter 3 Loaders and Linkers
The Functions and Purposes of Translators Code Generation (Intermediate Code, Optimisation, Final Code), Linkers & Loaders.
MIPS Data Processing for SINGS George J. Bendo & Chad Engelbracht (A ''George's Adventures in Learning OpenOffice'' Presentation)
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
SJC - 109/29/05IRAC Calibration Workshop Status of IRAC Artifact Corrector Sean Carey.
Russ Laher (1) S14.0 Test Readiness Review, February 27, 2006 Downlink Segment Test Status (S14.0) Russ Laher February 27, 2006.
NOAO/Gemini Data workshop – Tucson,  Hosted by CADC in Victoria, Canada.  Released September 2004  Gemini North data from May 2000  Gemini.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Russ Laher (1) S15.0 Test Readiness Review, August 28, 2006 Downlink Segment Test Status (S15.0) Russ Laher August 28, 2006.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
CSI 101 Elements of Computing Spring 2009 Lecture #2 Development Life Cycle of a Computer Application Monday January 26th, 2009.
Russ Laher and John Rector Spitzer Science Center, California Institute of Technology, Pasadena, CA
A. Frank - P. Weisberg Operating Systems Real Memory Management.
Russ Laher (1) S16.0 Test Readiness Review, January 11, 2007 Downlink Segment Test Status (S16.0) Russ Laher January 17, 2007.
Project Execution & Termination Life Cycle Execution Presented by: Basker George.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Efficient Software-Based Fault Isolation—sandboxing Presented by Carl Yao.
1 Chapter One A First Program Using C#. 2 Objectives Learn about programming tasks Learn object-oriented programming concepts Learn about the C# programming.
Chapter 1: Introduction to Visual Basic.NET: Background and Perspective Visual Basic.NET Programming: From Problem Analysis to Program Design.
UNIT 3 TEMPLATE AND EXCEPTION HANDLING. Introduction  Program errors are also referred to as program bugs.  A C program may have one or more of four.
Topics Introduction Hardware and Software How Computers Store Data
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
LSC Segment Database Duncan Brown Caltech LIGO-G Z.
Development Strategies for Web Applications Jonathan Babbage National Superconducting Cyclotron Laboratory.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Language(s) We plan to develop CALCOS using Python and C Another programming language?
1 Software Development Configuration management. \ 2 Software Configuration  Items that comprise all information produced as part of the software development.
TVAC Electronic Call Sheet System Team HeatWave Summer 2007.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Design and Programming Chapter 7 Applied Software Project Management, Stellman & Greene See also:
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
Python From the book “Think Python”
2007 TAX YEARERO TRAINING - MODULE 81  In this lesson we will cover:  Learn how to make changes to your site information  Running Tech Setup and what.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Module 5: Upgrading to SQL Server 7.0. Overview Planning an Upgrade Preparing to Upgrade Verifying the Upgrade Setting a Compatibility Level.
Object-Oriented Program Development Using Java: A Class-Centered Approach, Enhanced Edition.
© Janice Regan, CMPT 300, May CMPT 300 Introduction to Operating Systems Memory: Relocation.
SOFTWARE TOOLS FOR DATA QUALITY ANALYSIS The Science Data Analysis Tool (SDAT) is the primary tool used by the DQA team. SDAT can access all raw and processed.
An OBSM method for Real Time Embedded Systems Veronica Eyo Sharvari Joshi.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Calibration Goals of CALCOS Association Table Input and Output Files High Level.
Introduction to Compilers. Related Area Programming languages Machine architecture Language theory Algorithms Data structures Operating systems Software.
The Software Development Process
Interrupt driven I/O. MIPS RISC Exception Mechanism The processor operates in The processor operates in user mode user mode kernel mode kernel mode Access.
Wiimote/Kinect Lab Midterm Update Senior Design December 2011, Group 16 Adviser: Dr. Tom Daniels Brenton Hankins Rick Hanton Harsh Goel Jeff Kramer.
C2d Data flow diagram BCD from SSC Texas SAO Quality Analysis and Improved Calibrated Data Mapping team.
 2008 Pearson Education, Inc. All rights reserved JavaScript: Introduction to Scripting.
COS PIPELINE CDR Jim Rose July 23, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 12 Science Data Processing
Difference Image Analysis at OAC Groningen, 1st Dec 2004 AW-OAC team.
Interrupt driven I/O Computer Organization and Assembly Language: Module 12.
A Guide to SQL, Eighth Edition Chapter Six Updating Data.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
WFC3 PIPELINE CDR Jim Rose October 16, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 13 Science Data Processing
Stored Procedures / Session 4/ 1 of 41 Session 4 Module 7: Introducing stored procedures Module 8: More about stored procedures.
CUPID (Bob Narron)GRITS - May 14, CUPID “Customizable User Pipeline for IRS Data” Abstract: The CUPID package will allow users to run the Spitzer.
Getting ready. Why C? Design Features – Efficiency (C programs tend to be compact and to run quickly.) – Portability (C programs written on one system.
Level 1-2 Trigger Data Base development Current status and overview Myron Campbell, Alexei Varganov, Stephen Miller University of Michigan August 17, 2000.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
Invoices and Service Invoices Training Presentation for Raytheon Supply Chain Platform (RSCP) April 2016.
© 2011 LabKey Software LabKey Server Release 11.3 Atlas Developers Meeting 11/16/2011 Adam Rauch
Data Virtualization Tutorial: Introduction to SQL Script
Topics Introduction Hardware and Software How Computers Store Data
Completing the Problem-Solving Process
Introduction to Programming the WWW I
Introduction of Week 3 Assignment Discussion
Assembler Design Options
DB2.
Programming Logic and Design Fourth Edition, Comprehensive
Presentation transcript:

Russ Laher (1) S17.0 Test Readiness Review, September 17, 2007 Downlink Segment Test Status (S17.0) Russ Laher September 17, 2007

Russ Laher (2) S17.0 Test Readiness Review, September 17, 2007 Summary of S17.0 D/L Work Performed D/L-group software changes implemented for S17.0 (all critical level 3 or 4)  31 pipeline-related CRs/AIs (Cf. 33 for S16.0)  12 database-related CRs/AIs (Cf. none for S16.0)  17 ARs (Cf. 8 for S16.0) D/L segment-testing to check specific downlink software changes  Moderately-sized cluster of pipeline-drones (mini “ops-like” environment)  Solaris-10 operating system (same machine types as operations)  Obtained a copy of the S16 operations database and applied the S17 changes to it  Product archiver run on pipeline results for end-to-end verification ISTs doing science verification of pipeline products QA team verification of QA sub-system upgrades Test plan documents written by the Cog. E.s to help I&T

Russ Laher (3) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – IRAC Updated input calibration files for “muxbleedcorr” module and changed perl script to allow querying of calibration files for different exposure times (CR #7703) Updated input calibration files for “muxbleedcorr” module and changed perl script to allow querying of calibration files for different exposure times (CR #7703) Changes to write new FITS-keyword “AORTIME” to skydark HDR BCD FITS header, which is the total AOR time of HDR observations (CR #7702) Changes to write new FITS-keyword “AORTIME” to skydark HDR BCD FITS header, which is the total AOR time of HDR observations (CR #7702) Changes to write new FITS-keywords FRDLYDET, IMDLYDET, and LBDRKTD to BCD FITS headers (CR #7700) Changes to write new FITS-keywords FRDLYDET, IMDLYDET, and LBDRKTD to BCD FITS headers (CR #7700) Added banding correction to BCD-prime pipeline (CR #7698) Added banding correction to BCD-prime pipeline (CR #7698) Added column-pull-down correction to BCD-prime pipeline, which includes new “pullcorr” module (CR #7697) Added column-pull-down correction to BCD-prime pipeline, which includes new “pullcorr” module (CR #7697) New artifact-corrected BCD product and uncertainty (CR #7695) New artifact-corrected BCD product and uncertainty (CR #7695) Modifications to m(CR #7379) Modifications to make imask files for IRAC sub-array data (CR #7379) New New IRAC sub-array pipeline and new “procsub” and “submed” modules to compute median image from BCD (CR #7437) Enabled pipeline 20 to process sub-array AORs (CR #7717) Fixed skydark frame delay error (chan 4, >= 100 sec) (AR #7839)

Russ Laher (4) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – IRS New “slope_finder” module for fitter IRS ramps directly, rather than fitting to differences (CRs #7009 and 7891) Modified pointing-transfer script with expanded logic to allow the population of the dpIrsaPtgMetedata database table for all IRS BCDs (CR #7473) Restructured the bksub pipeline so the filenames of the post-bcd nod- subtracted products include the correct exposure ID (CR #7662) Modified the “imsubtract” module to compute output uncertainties by adding the two input uncertainties in quadrature (CR #7874) Updated the “imsubtract” and “slope_finder” modules to eliminate Solaris-10 compile-time warnings (AR #7882) Removed the overrides from extraction wrapper-scripts, so that the options are CDF-controlled (CR #7889) New BCD FITS-header keyword FILETYPE (CR #7654) Added option to the “extract” module to normalize by the height of the wavsamp rectangle when computing extracted fluxes (CR #7890)

Russ Laher (5) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – MIPS:Si None

Russ Laher (6) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – MIPS:Ge Fixed table-read bugs in “mirrorsynch” module (AR #7672) Fixed memory leaks in “mipsflat” module (AR #7380) Replaced isnan() with iznand() in “mipsdark” module for cross-platform portability (CR #7441) Added string.h include statement in “mipsdark” module for cross-platform portability (CR #7441) Modified “interp” module to ignore all stim < background cases (AR #7769) Modified “stacklayer” to add some missing include files and have -k option overwrite output file (AR #7779) Fixed file-parsing bug in tokenize.c of “uprop” library (AR # 7859) Modified interpstim module to cease extrapolating when negative stims are encountered and instead just use the nearest stim in time (AR #7877) Modified 1600-series and 1800-series ensemble pipelines to register in the calProducts database table the fallback calibration files used, so that they will be Leopard-downloadable (AR #7533) Modified 1600-series and 1800-series ensemble pipelines to copy log file to sandbox at the end of the pipeline, instead of the middle (AR #7883)

Russ Laher (7) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – Generic Modified the “darkdrift” module to output jailbar corrections for all data planes to both output FITS header and log file (CR #7856) Modified the “tranhead” module to make input FITS keywords RA_RQST and DEC_RQST optional; heliocentric-related calculations are not done if these keywords are not present (CR #7800) Upgraded JPL “CSPICE” library to version 61 from version 52a (CR #7436) Installed Montage library in common/Montage, and added it to the operator.csh environment and build script, and removed orphan installation of the mJPEG module (CRs #7761, #7762, #7764, and #7768) Upgraded CFITSIO library to version 3.04 from version 2.44 (CR #7324)  Note that this software has been moved from downlink/libsrc to common/cfitsio  Build instructions are now different, in order to conform to the new location and developer’s build procedure (CR #7864) Bugs fixed in tblio-library routines tbl_colval and tbl_setkey (AR #7624) Changed “hdrupd8” module to insert lines before END (CR #7876)

Russ Laher (8) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – MOPEX Modification to fix incorrect fluxes from the “aperture” module when distortion is present in BCD FITS keywords (AR #7565) Fixed incorrect calculation of y-dimension pixel ratio in "sourcestimate" module (AR #7866) Fixed memory bug in “sourcestimate” module (AR #7887) Changes to permit population of post-BCD FITS headers with complete set of keywords (AR #7857) Corrected source code to fix problem of mis-assigned Rmask files to BCDs (AR #7804) Changes in table access routines in dlimage library (CR #7628)  Added new entry "ReadData” to read specific table column  Existing entry "HaveColumn" was changed to make a case insensitive comparisons of column names  Replaced functions "isnan" with "iznand” for cross-platform compatibility Mopex script changed to make rad-hit rejection work with drizzle (AR #7511)

Russ Laher (9) S17.0 Test Readiness Review, September 17, 2007 What’s New for S17.0 – Database New perl API function for DB stored procedure hardResetDataProductVBest (CR #7881) New DB stored function qaFindNew (CRs #7801 and 7854) Improvements to QA-README-file DB stored function (master CR #7718)  Provide a filename glossary (CR #7634)  Provide info about pipeline execution and failures (CR #7618)  Provide instrument-specific data handbook URLs (CR #7619)  List archive DCE filenames instead of MIPL filenames (CR #7621)  Provide definitions of acronyms used (CR #7629)  Improved some wording (CR #7630)  Provide number of DCEs pipeline-processed by channel (CR #7632)  Modify to handle NULL middle initial properly (AR #7722) Modification for handling IRAC sub-array mode in DB stored function computeIracDelayTimeBetweenSuccessiveRequests (AR #7871) Efficiency changes to QA-table-loading DB stored procedures addqa_ptg_xfer, addqa_iracdce, addqa_iracdp, addqa_irsdce and addqa_irsdp (CR #7844) Fill in comments field for archived products in productTypes DB table (CR #7803)

Russ Laher (10) S17.0 Test Readiness Review, September 17, 2007 Issue Several Mopex modules used both in Spitzer operations and the off-line GUI cannot be built with the GNU C compiler. However, they are build- able with the GNU C compiler. While this is not a problem for Spitzer operations, per se, this may indicate that there are residual bugs in the Mopex source code.