Overall ArchitectureOverall Architecture Use of AssociationsUse of Associations Outline of ProcessingOutline of Processing Reuse of CALACS and CALNIC CodeReuse.

Slides:



Advertisements
Similar presentations
A NEW CTE PHOTOMETRIC CORRECTION FORMULA FOR ACS Marco Chiaberge TIPS meeting 05/16/2012.
Advertisements

Spectral Combination Software Jerry Kriss 5/8/2013.
Discussion of CalWebb contents M. Robberto (facilitator)
Proposed CalJWST Structure M. Robberto. Cross-Instrument Rationale 2 level processing  CALinsA: from RAMP to calibrated images  CALinsB: associated.
Developing JWST Pipelines at STScI Robert Jedrzejewski.
FMOS Observations and Data 14 January 2004 FMOS Science Workshop.
HAWCPol / SuperHAWC Software & Operations J. Dotson July 28, 2007.
PALM-3000 PALM-3000 Software Requirements Review Thang Trinh PALM-3000 Requirements Review, Caltech Campus November 12, 2007.
Introduction to Spitzer and some applications Data products Pipelines Preliminary work K. Nilsson, J.M. Castro Cerón, J.P.U. Fynbo, D.J. Watson, J. Hjorth.
Hubble Legacy Archive Lee Quick - TIPS meeting July 19, 2012 Goals Data History Current Work Demo.
Processing of exoplanet full field images Farid Karioty CoRoT Week 12/06/2005.
S. Baggett, J. Anderson, K. S. Long, J. W. MacKenty, K. Noeske, J. Biretta, and the WFC3 team (STScI) WFC3 : Understanding and mitigating UVIS charge.
Memorandam of the discussion on FMOS observations and data kicked off by Ian Lewis Masayuki Akiyama 14 January 2004 FMOS Science Workshop.
1 TIPS 2011 May Persistence in the WFC3 IR detector Knox S. Long.
Pipeline calibrations of ACS data Max Mutchler Hubble Space Telescope Calibration Workshop October 2005.
6e-1 Science Data Products Daryl Swade DMS Systems Engineer S&OC System Design Review #1.
NGC 6217 in DSI mode with F658N Mosaic before new superbias why we don’t release images until after SMOV! ACS CCD monitoring and pipeline calibration review.
PPA Stack User Driven Image Stacking for ODI data via a Highly Customizable Web Interface Soichi Hayashi Indiana University - Pervasive Technology Institute.
Detector Monitoring as part of VLT Science and Data Flow Operations Wolfgang Hummel DMO/DFO/QC group Lander de Bilbao, SDD/pipeline group Andrea Modigliani,
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
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?
File FormatsFile Formats File Name ConventionsFile Name Conventions File ContentsFile Contents Association Contents & RulesAssociation Contents & Rules.
Data Management Subsystem Jeff Valenti (STScI). DMS Context PRDS - Project Reference Database PPS - Proposal and Planning OSS - Operations Scripts FOS.
CCD Detectors CCD=“charge coupled device” Readout method:
Keyes - 5 Mar 2001 Slide 1 of 16 COS Science Team Meeting – STScI Status  STScI Integrated Scheduling System Development – TIME-TAG (primary science mode)
+ AstroDrizzle Products for HST & JWST 2014 STScI Calibration Workshop Jennifer Mack, STScI.
COS PIPELINE PDR Daryl Swade December 7, 2000OPUS / OTFR Space Telescope Science Institute 1 of 24 Science Data Processing
NIRSpec Operations Concept Michael Regan(STScI), Jeff Valenti (STScI) Wolfram Freduling(ECF), Harald Kuntschner(ECF), Robert Fosbury (ECF)
Tutorial T-10 Amber Data Reduction (practical point of view) EuroSummer School Observation and data reduction with the Very Large Telescope Interferometer.
Event Data History David Adams BNL Atlas Software Week December 2001.
ACS Drizzling Overview J. Mack; DA Training 10/5/07 Distortion Dither Strategies MultiDrizzle ‘Fine-tuning’ Data Quality Photometry.
Coding the JWST Calibration Pipeline(s) 2010 Calibration Workshop Robert Jedrzejewski/STScI.
JWST Calibration Error Budget Jerry Kriss. 15 March 20072/14 JWST Flux & Wavelength Calibration Requirements SR-20: JWST shall be capable of achieving.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Calibration Outline of CALCOS Processing Steps and Keywords Reference Files Associations.
Data Analysis Software Development Hisanori Furusawa ADC, NAOJ For HSC analysis software team 1.
1 Ch. 1: Software Development (Read) 5 Phases of Software Life Cycle: Problem Analysis and Specification Design Implementation (Coding) Testing, Execution.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Calibration Goals of CALCOS Association Table Input and Output Files High Level.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline PDR File Structure Overview Charles D. (Tony) Keyes 7 December 2000.
HARPS Data Flow System Christophe Lovis Geneva Observatory HARPS-N PDR, 6-7 December 2007, Cambridge MA.
1 ACS Press Releases Science  Grism spectroscopy of UDF galaxies  Mass of the MACHO-LMC-5 lens  Earliest star-forming galaxies in UDF  Kepler’s SNR.
MOS Data Reduction Michael Balogh University of Durham.
C2d Data flow diagram BCD from SSC Texas SAO Quality Analysis and Improved Calibrated Data Mapping team.
COS PIPELINE CDR Jim Rose July 23, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 12 Science Data Processing
Overall ArchitectureOverall Architecture Outline of ProcessingOutline of Processing Reuse of CALACS and CALNIC CodeReuse of CALACS and CALNIC Code Processing.
STIS Closeout Plan Paul Goudfrooij Space Telescope Users Committee, 11/18/2004.
1 WFC3 Science Data Volume  Data Volume Estimates for WFC3 Operations ISR WFC ; Lisse, Henry, Knezek, Hanley; 3/27/2001 ISR WFC ; Lisse,
JWST Time-Series Pipeline Nikole K. Lewis STScI. Data Pipeline for Transiting Exoplanets The foundation for the Spitzer and Hubble data pipelines were.
Software Engineering Issues Software Engineering Concepts System Specifications Procedural Design Object-Oriented Design System Testing.
14 January Observational Astronomy SPECTROSCOPIC data reduction Piskunov & Valenti 2002, A&A 385, 1095.
ADPS Science Software Development Bryan Franz NASA Ocean Biology Processing Group Aquarius Data Processing Workshop, NASA/GSFC, March 2007.
STScI 2010 Calibration Workshop The NICMOS Legacy Archival Recalibration Project Anton M. Koekemoer and the STScI NICMOS Team (E. Barker, E. Bergeron,
WFC3 PIPELINE CDR Jim Rose October 16, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 13 Science Data Processing
RAW DATA BIAS & DARK SUBTRACTION PIXEL-TO-PIXEL DQE CORR. LOCATE EXTR. WINDOW THROUGHPUT CORRECTION (incl. L-flat, blaze function, transmission of optics,
July 21, 2004 Natalia Kuznetsova NICMOS Analysis of ACS ● Data Inventory ● Calibration ● Bad pixel mask ● Extracting photometry ● Next steps 1.
CUPID (Bob Narron)GRITS - May 14, CUPID “Customizable User Pipeline for IRS Data” Abstract: The CUPID package will allow users to run the Spitzer.
PyRAF/Pipeline Removal of SAA Persistence from NICMOS Data Elizabeth A. Barker Vicki Laidler Eddie Bergeron Anton Koekemoer Elizabeth A. Barker Vicki Laidler.
Image Stability  ACS SMOV image stability test (prop 9017) went from a cold soak (anti-solar pointing) for 8 orbits to a hot attitude (including off-nominal.
New NICMOS Readout Sequences Chun Xu Space Telescope Science Institute Abstract On 12 June 2005, four new NICMOS multi-accum sequences (SPARS4, SPARS16,
1 Notes about eis_prep Alessandro Gardini University of Oslo Oslo, July 9th, 2009.
SMOVSMOV  ACS has now completed SMOV Program –Transitioned to interim calibration plan  Final SMOV programs –Further coronagraph calibration –Coronagraph.
STScI TIPS, 15 January 2004MultiDrizzle Overview - Anton Koekemoer1 MultiDrizzle Status and Development Overview Anton Koekemoer, ACS+WFPC2 Branch Project.
The STIS NUV-MAMA objective prism … … and looking beyond for HST UV slitless spectroscopy Jes ú s Ma í z Apell á niz HST Calibration worskhop 26 October.
Application of a Charge Transfer Model to Space Telescope Data Paul Bristow Dec’03
1 Core Data Processing Software Plan Review – University of Washington, Seattle, WA – Sept th Data Management XXVIII IAU General Assembly.
SINFONI data reduction using the ESO pipeline. Instrument design and its impact on the data (I) integral field spectrometer using mirrors brickwall pattern.
Calibration meeting summary
JWST Pipeline Overview
Data Processing Status
New static DQ masks for NICMOS
File Formats File Name Conventions File Contents File Sizes
Presentation transcript:

Overall ArchitectureOverall Architecture Use of AssociationsUse of Associations Outline of ProcessingOutline of Processing Reuse of CALACS and CALNIC CodeReuse of CALACS and CALNIC Code Processing Steps and KeywordsProcessing Steps and Keywords Reference FilesReference Files WFC3 Pipeline Calibration

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF32 CALWF3 Architecture Code written in ANSI CCode written in ANSI C Use CVOS and HSTIO interfaces to IRAF/TABLES librariesUse CVOS and HSTIO interfaces to IRAF/TABLES libraries All run-time data files in FITS format with extensionsAll run-time data files in FITS format with extensions Exposures consist of multiple-extension IMSETsExposures consist of multiple-extension IMSETs Use associations to process and combine related exposuresUse associations to process and combine related exposures

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF33 CALWF3 Outline Maximal reuse of ACS and NICMOS calibration softwareMaximal reuse of ACS and NICMOS calibration software CALWF3 based on CALACS flow modelCALWF3 based on CALACS flow model Includes single and multiple image operations within one shellIncludes single and multiple image operations within one shell UVIS and IR images treated as similarly as possibleUVIS and IR images treated as similarly as possible –UVIS identical to ACS WFC –IR similar to NICMOS Grism/Prism images receive 2-D processing only; spectral extraction tools to be supplied by ST-ECF (as is the case for NICMOS & ACS)Grism/Prism images receive 2-D processing only; spectral extraction tools to be supplied by ST-ECF (as is the case for NICMOS & ACS)

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF34 Basic Functions Apply instrumental calibrations to individual imagesApply instrumental calibrations to individual images –Includes handling of binned and subarray images Perform various types of combining for associated imagesPerform various types of combining for associated images –Combine UVIS CR-Splits and IR MultiAccums –Sum Repeat-Obs for UVIS and IR images –Drizzle Dithered UVIS and IR images Interface to Drizzle module currently in development by ACS team for CALACS; adoption of CALACS backbone will allow for easy CALWF3 integrationInterface to Drizzle module currently in development by ACS team for CALACS; adoption of CALACS backbone will allow for easy CALWF3 integration Drizzle module can be used to perform geometric correctionsDrizzle module can be used to perform geometric corrections

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF35 Use of Associations Associations will be used for:Associations will be used for: –CR-Splits –Repeat-Obs –Dither patterns –All possible combinations of the above Associations will not be used for:Associations will not be used for: –Mosaic patterns (logically-related exposures specified across >1 exposure logsheet line) CALWF3 will use list of exposures in association table to identify files that need to be processed as groups & subgroupsCALWF3 will use list of exposures in association table to identify files that need to be processed as groups & subgroups

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF36 ACS2D DQI Nonlin Dark Flat PhotCALNICA CALACS Flow Model Another Set of CR-SPLITS? Detector CCD MAMA Another Image in Association? CRCORR ACSREJ CR Rejection Yes ACS2D Dark Flat Shad Phot ACSCCD AtoD DQI Blev Bias Another Image in CR-SPLIT? RPTCORR ACSSUM Yes ACSDTH (Drizzle) Yes DTHCORR IR

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF37 CALWF3 Flow Diagram Detector UVIS IR WF3IR Zoff DQI Blev Bias Nlin Dark Flat Phot Another Image in Association? WF3CCD AtoD DQI Blev Bias Another Image in CR-SPLIT? CRCORR WF3REJ CR Rejection Yes WF3CCD Dark Flat Shad Phot Another Set of CR-SPLITS? Another Set of CR-SPLITS? Yes DTHCORR RPTCORR WF3SUM Yes WF3DTH (Drizzle) ?

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF38 Code Reuse CALACS backbone used for overall flow controlCALACS backbone used for overall flow control CALACS module reuse:CALACS module reuse: –acsccd: CALWF3 UVIS processing –acsrej: CALWF3 UVIS CR-Split combination –acssum: CALWF3 UVIS and IR Repeat-Obs combination –acsdth: CALWF3 UVIS and IR Dither combination CALNICA reuse:CALNICA reuse: –All applicable MultiAccum-mode calibration modules No CALNICB reuse:No CALNICB reuse: –All image combination done via CALACS and Drizzle methods Backwards compatibility with CALACS and CALNIC allows for easy implementation of future developments that are of value to WFC3 (e.g. NICMOS post-SAA persistence and pedestal corrections, ACS Drizzle development, etc.)Backwards compatibility with CALACS and CALNIC allows for easy implementation of future developments that are of value to WFC3 (e.g. NICMOS post-SAA persistence and pedestal corrections, ACS Drizzle development, etc.)

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF39 Required Upgrades UVIS binned imagesUVIS binned images –STIS: calstis rebins reference data on-the-fly to match science images –ACS: no binning capabilities; reference data read line-by-line –WFC3: difficult to merge STIS on-the-fly rebinning with ACS line-by- line I/O; will be handled instead via binned reference data IR subarray imagesIR subarray images –necessary for short exposures of bright standards –not supported in CALNIC; will use algorithms from CALACS WFC IR overscan subtractionIR overscan subtraction –used to track bias levels in each non-destructive readout –not supported in CALNIC; will use algorithms from CALACS WFC Interface to DrizzleInterface to Drizzle –currently under development for CALACS

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF310 CALWF3 UVIS Cal Steps Input Files Processing Step Keyword Switch Output File _asn or _raw CCDTAB Compute Statistical Errors (initialize ERR array) N/A BPIXTAB Assign Static DQ Flags (initialize DQ array) DQICORR ATODTAB A-to-D Correction ATODCORR OSCNTAB Overscan Bias Level Subtraction BLEVCORR BIASFILE Bias Image Subtraction BIASCORR_blv_tmp _blv_tmpCRREJTAB Cosmic-Ray Rejection CRCORR_crj_tmp

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF311 CALWF3 UVIS Steps (cont.) Input Files Processing Step Keyword Switch Output File _crj_tmpDARKFILE Dark Current Subtraction DARKCORR PFLTFILELFLTFILE Flatfield Correction FLATCORR SHADFILE Shutter Shading Correction SHADCORR PHOTTAB Compute Photometric Parameters (populate PHOTxxxx keywords) PHOTCORR Compute Image Statistics STATFLAG _flt or _crj

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF312 CALWF3 IR Cal Steps Input Files Processing Step Keyword Switch Output File _asn or _raw Zeroth-read Signal Correction ZSIGCORR Zeroth-read Subtraction ZOFFCORR BPIXTAB Assign Static DQ Flags (initialize DQ arrays) DQICORR OSCNTAB Overscan Bias Level Subtraction BLEVCORR Compute Statistical Errors (initialize ERR arrays) N/A

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF313 CALWF3 IR Cal Steps (cont.) Input Files Processing Step Keyword Switch Output File DARKFILE Dark Current Subtraction DARKCORR NLINFILE Non-Linearity Correction NLINCORR PHOTTAB Compute Photometric Parameters (populate PHOTxxxx keywords) PHOTCORR CRREJTAB Cosmic-Ray Rejection (also combines readouts) CRCORR PFLTFILELFLTFILE Flatfield Correction FLATCORR Compute Image Statistics STATFLAG _ima and _crj

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF314 CALWF3 Image Combining Input Files Processing Step Keyword Switch Output File _flt or _crj Sum Repeat-Obs Images RPTCORR_sfl _flt or _crj or _sfl IDCTABDITHTAB Combine Dithered Images 1 DITHCORR_dth 1 DITHCORR currently a stub in CALACS; drizzle algorithm development is in progress by ACS & SSG teams

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF315 CALWF3 Reference Images Image Name SuffixDescriptionUVISIR Selection Criteria BIASFILEbiaBias* DETECTOR GAIN BINAXIS 1 DARKFILEdrk Dark Current ** DETECTOR GAIN BINAXIS 1 SAMP_SEQ NLINFILElin Non-Linearity Coefficients *DETECTOR PFLTFILEpfl Pixel-to-Pixel Flat Field ** DETECTOR FILTER BINAXIS 1 LFLTFILElfl Low-order Flat Field ** DETECTOR FILTER BINAXIS 1 SHADFILEshd Shutter Shading Correction *DETECTOR BINAXIS 1 1 Separate reference images will be maintained in CDBS for each binning mode.

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF316 CALWF3 Reference Tables Table Name SuffixDescriptionUVISIR Selection Keywords Selection Columns Parameter Columns ATODTABa2d Analog-to-Digital Correction *AMPGAINREF_KEYREF_KEY_VALUENELEMATOD BPIXTABbpx Bad Pixel Table **DETECTORPIX1PIX2LENGTHAXISVALUE CCDTABccd CCD Parameters **DETECTORAMPCHIPGAINOFSTBINAXIS1BINAXIS2ATODGAINBIASREADNSESATURATEAMPXAMPY

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF317 CALWF3 Ref Tables (cont.) Table Name SuffixDescriptionUVISIR Selection Keywords Selection Columns Parameter Columns CRREJTABcrr Cosmic-Ray Rejection Parameters**DETECTORCRSPLITMEANEXPSCALENSEINITGUESSSKYSUBCRSIGMASCRRADIUSCRTHRESHBADINPDQCRMASK IDCTABidc Image Distortion Coefficients**DETECTORFUNCTYPENCOEFF1COEFF1[ncoeff1]NCOEFF2COEFF2[ncoeff2]

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF318 CALWF3 Ref Tables (cont.) Table Name SuffixDescriptionUVISIR Selection Keywords Selection Columns Parameter Columns OSCNTABosc Overscan Parameters **DETECTORAMPCHIPBINXBINY NX NY TRIMX[1,2]TRIMY[1,2]VX[1,2]VY[1,2]BIASSECTA[1,2]BIASSECTB[1,2] PHOTTABpht Photometry Parameters **DETECTORFILTERNELEMWAVELENGTHTHROUGHPUT

WFC3 PIPELINE PDR H. Bushouse February 13, 2001CALWF319 Test Plan A comprehensive test plan will be created for UVIS and IR instrumental calibrations, as well as all image combination methods, to be executed and evaluated by WFC3 IPTA comprehensive test plan will be created for UVIS and IR instrumental calibrations, as well as all image combination methods, to be executed and evaluated by WFC3 IPT Tests will include:Tests will include: –Correct selection and sequence of calibration steps depending on science data input –Proper trapping and handling of common failure modes (e.g. missing, inappropriate reference data files, missing assocation members, missing or invalid keyword values, etc.) –Verification of intended scientific results from each operation –Correct generation of trailer files