source: Sophya/trunk/DocHFI_L2/wbsl2.tex@ 1167

Last change on this file since 1167 was 1167, checked in by ansari, 25 years ago

Correction erreurs commit - Reza 30/8/2000

File size: 17.5 KB
Line 
1\documentclass[twoside,11pt]{article}
2
3% Definition pour Documentation L2
4\usepackage{defdocl2}
5
6% Package standard : Utilisation de caracteres accentues, mode francais et graphique
7% \usepackage[latin1]{inputenc}
8% \usepackage[T1]{fontenc}
9% \usepackage{babel}[english]
10% \usepackage{graphicx}
11% package a mettre pour faire du pdf
12% \usepackage{palatino}
13
14
15% Extension de symboles mathematiques
16% \usepackage{amssymb}
17\usepackage{amsmath}
18
19
20% Definition de taille de page (c'est ds defdocl2.sty)
21\newcommand{\bul}{$\bullet \ $}
22\newcommand{\gph}[1]{ {\bf GPH#1} }
23\newcommand{\ngph}[1]{ GPH#1 }
24
25% Symboles en bold
26\newcommand{\bnu}{\boldsymbol{\nu}}
27\newcommand{\bbold}{\boldsymbol{b}}
28\newcommand{\dbold}{\boldsymbol{d}}
29
30\begin{document}
31
32\begin{titlepage}
33\titleph{
34Planck HFI L2 \\
35Work Breakdown Structure \\
36Package Breakdown Structure
37}
38% Authors list
39\authors{
40R. Ansari & LAL, Orsay \\ % & {\tt ansari@lal.in2p3.fr} \\
41I.J. Grivell & ICSTM, London \\
42G. Le Meur & LAL, Orsay \\
43R.G. Mann & IfA, Edinburgh \\
44M. Rowan-Robinson & ICSTM, London \\
45S. Serjeant & ICSTM \\
46J.F. Sygnet & IAS, Orsay \\ % {\tt Jean-Francois.Sygnet@ias.fr} \\
47}
48
49\titlepfd{PL-HFI-LAL-PW-L2002}{1.2}
50
51\end{titlepage}
52
53% -------- Revision history
54\revisionhistory
55\begin{itemize}
56\item Version 1.0 (February 2000 - CVS version 1.1) \\
57Draft version presented at the HFI consortium meeting
58\item Version 1.1 (April 2000 - CVS version 1.2) \\
59Draft updated using the document prepared at ISCTM and IfA (Edinburgh)
60\item Version 1.2 (August 2000 - CVS version 1.4) \\
61Inclusion of a section describing notation and conventions,
62flow charts. A more detailed description of deliverables is also included.
63\end{itemize}
64
65% -------- Table of content
66\newpage
67\tableofcontents
68\newpage
69
70\section{Introduction}
71This document contains a preliminary version a the
72Work Breakdown Structure (WBS), Package Breakdown Structure
73(PBS) for Planck-HFI Level 2 data processing.
74
75The Level 2 activity of the HFI Data Processing Centre (DPC)
76is divided between the Paris-Orsay-Saclay Data Analysis Centre
77(POSDAC) and the London Planck Analysis Centre (LPAC).
78POSDAC will run the Level 2 data processing pipeline and have overall
79responsibility for the collaborative work involved in its
80design and implementation. LPAC will a play major role for in the
81activities that iterate and overlap between Level 2
82and Level 3 (for which the Cambridge Planck Analysis Centre,
83CPAC, plays the role analogous to POSDAC at Level 2).
84IPAC (at Caltech) and Canada (?) are the two other major
85laboratories involved in the development of HFI level 2
86software.
87
88\section{HFI L2 processing software packages}
89The Level 2 workpackages are listed below, with a numbering
90scheme derived from that in the
91{\it HFI Science Implementation Plan (SIP: draft of 19/11/99) }.
92All packages should be compliant with the general software architecture and use the services of the corresponding support modules (\gph{428}).
93
94\begin{itemize}
95\item[]\gph{421} RTA/QLA : Real Time Assesment, Quick Look Analysis.
96\item[]\gph{422} TOI processing
97\item[]\gph{423} Polarised TOI processing
98\item[]\gph{424} 2-D map reconstruction from TOI's
99\item[]\gph{425} Polarised 2-D map reconstruction from TOI's
100\item[]\gph{426} Optimal 2-D map reconstruction and analysis
101\item[]\gph{427} Early Compact Source Catalogue
102\item[]\gph{428} General software architecture and support modules
103\item[]\gph{429} Integration and Validation
104\end{itemize}
105
106The package \gph{424} should provide a resonably fast and simple
107method for reconstructing 2-D maps from cleaned TOI's (from
108\gph{422} and \gph{423}), removing systematic effects (destriping)
109and deconvolving the antenna beam pattern. An iterative method
110is foreseen, capable of dealing with partial knowledge of
111instrument caracteristics. \gph{425} would contain the
112complementary functionalities needed for reconstructing
113polarisation maps, using data from polarised channels.
114The optimal 2-D map reconstruction packages (\gph{426})
115will implement the best feasible method for analysing the whole
116data set from the HFI instrument and building the full sky frequency
117maps.
118
119\par
120In addition to the specific Level 2 workpackages, the following items
121are also related to the L2 data processing:
122
123\begin{itemize}
124\item[]\gph{320} infrastructure procurement and maintenance (POSDAC)
125\item[]\gph{360} infrastructure procurement and maintenance (LPAC)
126\item[]\gph{140} Project management (POSDAC)
127\item[]\gph{180} Project management (LPAC)
128\end{itemize}
129
130The table below shows a very preliminary cost estimate in
131FTE-MY (Full Time Equivalent Man Years) for each package. \\
132
133\begin{table}
134\begin{center}
135\begin{tabular}[h]{|c|c||c|c|}
136\hline
137\makebox[2.5cm][c]{Package} & \makebox[2.5cm][c]{Cost} &
138\makebox[2.5cm][c]{Package} & \makebox[2.5cm][c]{Cost} \\
139\hline
140% & & & \\
141\ngph{421} & 5 & \ngph{426} & ? \\
142%
143\ngph{422} & 15 & \ngph{427} & 10 \\
144%
145\ngph{423} & 10 & \ngph{428} & 30 \\
146%
147\ngph{424} & 15 & \ngph{429} & 10 \\
148%
149\ngph{425} & 10 & & \\
150% & & & \\
151%
152\hline
153\ngph{320} & 3 & \ngph{140} & 4 \\
154\ngph{360} & 2 & \ngph{180} & 1 \\
155\hline \hline
156\multicolumn{2}{c}{\bf Total} & \multicolumn{2}{c}{\bf 115 + ?} \\
157\hline
158\end{tabular}
159\end{center}
160\caption{Preliminary estimate of staff effort
161(in Full Time Equivalent Man-Years FTE-MY)}
162\end{table}
163
164\section{HFI data processing steps}
165The major steps for processing Planck-HFI data are briefly described here.
166For the sake of clarity, we define here the notation and conventions used
167throughout this document for referring to the different data components
168in planck HFI. Most of these data components are also defined in
169\cite{datamodel}.
170
171\subsection{Notation and conventions}
172\begin{itemize}
173\item[] {\bf Coordinates:} The spacecraft attitude is defined by the spin
174axis direction $\overrightarrow{\Omega}(\theta, \phi)$.
175$\psi$ is the third angle defining the position of the spacecraft
176and thus a given detectors view direction and beam pattern orientation.
177The spin velocity would be denoted $\omega_z$ or $omega_{\psi}$. \\
178A given sky direction is denoted $(\alpha,\delta)$ in equatorial coordinates,
179$(l,b)$ in Galactic coordinates or $(\lambda,\beta)$ in ecliptic coordinate.
180
181\item[] {\bf Detector:} A given HFI bolometer read-out channel. The corresponding
182signal is denoted $\dbold(t)$ or $\bbold(t)$ $\dbold^j(t)$ or $\bbold^j(t)$
183where $j$ is the bolometer number.
184
185\item[] {\bf Frequency channel:} The set of detectors working in the
186same frequency range. This information is only obtained by combining
187information from several detectors in the corresponding frequency band.
188The subscript $\bnu$ is used to denote a frequency channel.
189
190\item[] {\bf Scan:} The time interval corresponding to a given nominal
191spin axis direction
192
193\item[] {\bf Sky map:} The reconstructed signal in a given pixelisation
194scheme from a single or a set of detectors. The sky map in a given
195frequency channel is denoted $sky(\theta,\phi) \vert ^{\bnu}$.
196\end{itemize}
197
198
199\subsection{Processing steps}
200
201Unpacking the telemetry packets, uncompressing the science data,
202time ordering the data and archiving the data in a format usable
203by the L2 pipeline is the responsability of Level 1. Detailed
204description of L1 software and processing steps is beyond the scope
205of this document. {\bf DS0} denotes the complete data set used
206as input by level 1. {\bf DS0} contains the instrument
207science and House-keeping (HSK) data telemetry packets, as well
208as the auxiliary data (orbit and attitude).
209{\bf DS1} is the processed data from level 1 containing the TOI's
210(Time Ordered Information).
211$$ \boldmath{L1} : \text{DS0} \longrightarrow \text{DS1} $$
212
213DS1 data set :
214\begin{itemize}
215\item Raw Time Ordered bolometer signals : $b_{raw}^j(t)$
216\item Time Ordered House-keeping data : $HSK(t)$
217\item Associated orbit and attitude data :
218$XYZ(t) , \overrightarrow{\Omega}(t) , \psi(t)$
219(spin axis direction $(\theta, \phi)(t)$
220\end{itemize}
221
222{\bf DS0:} Science and House-keeping (HSK) telemetry packets \\
223{\bf DS1:} Time ordered - Uncompressed Science data bundeled
224with the corresponding house-keeping data. \\
225{\bf DS2-2} Cleaned, photometrically calibrated Time ordered data \\
226
227
228
229\section{GPH421: RTA/QLA Real Time Assesment, Quick Look Analysis}
230\begin{itemize}
231\item[]\gph{421.1} Quick look analysis
232\item[]\gph{421.2} Evaluation of instrument health
233\item[]\gph{421.1} Exchange of information with LFI
234of mission/spacecraft/payload-dependent effects common
235to both instruments
236\end{itemize}
237
238\section{GPH422: TOI processing}
239
240This package contains all the processing which has to be
241perfomed on TOI's (Time Ordered Information ) for either a
242single-detector or multpile-detector, single-frequency set
243of TOI's. A very rough sketch of data flow and processing
244steps for GPH422 is given in figure \ref{fig422}.
245
246\begin{figure}[htbp]
247\mbox{\hspace*{1cm} \includegraphics[width=7cm]{gph422_1.eps}
248 \includegraphics[width=7cm]{gph422_2.eps} }
249\caption{Data flow and processing steps for GPH422}
250\label{fig422}
251\end{figure}
252
253\begin{itemize}
254
255\item[]\gph{422.1} TOI statistical characterisation
256\begin{itemize}
257\item[]422.1.1 Raw time-line statistical checks
258\item[]422.1.2 Evaluation of noise components in TOI \\
259(including use of redundancy to produce independent coadds)
260\item[]422.1.3 Low frequency drifts
261\item[]422.1.4 Correlation of TOI with housekeeping data and various
262coordinate systems to look for systematic trends
263\item[]422.1.5 correlation of TOI between channels to identify
264cross-talk
265\end{itemize}
266
267\item[]\gph{422.2} TOI filters
268\begin{itemize}
269\item[]422.2.1 Time domain filtering
270\item[]422.2.2 Fourier filtering
271\end{itemize}
272
273\item[]\gph{422.3} Deglitching and source extraction
274\begin{itemize}
275\item[]422.3.1 production of deglitched TOI, flagged to indicate cosmic
276ray hits etc.
277\item[]422.3.2 Point source detectors
278\item[]422.3.3 Galaxy crossing detector
279\item[]422.3.4 CMB dipole finder
280\end{itemize}
281
282\item[]\gph{422.4} Astrometric calibration \\
283Astrometric calibration using known point sources,
284bright sources from the ECSC and galaxy crossing in TOI.
285
286\item[]\gph{422.5} Photometric calibration
287\begin{itemize}
288\item[]422.5.1 extended-source photometric calibration using known
289sources (Galaxy) and COBE/FIRAS data
290\item[]422.5.2 point-source photometric calibration using known sources
291\item[]422.5.3 reconstruction of beam pattern seen by each detector
292from observations of bright
293\end{itemize}
294
295\item[]\gph{422.6} reconstruction of beam pattern seen by each
296detector from observations of bright point sources \gph{422.3.2}
297and galaxy crossing \gph{422.3.3}
298
299\item[]\gph{422.7} Production of single pointing co-added rings
300
301\item[]\gph{422.9} Deliverables: Cleaned, calibrated TOI's :
302\begin{itemize}
303\item $(\alpha, \delta)$, roll angle, calibrated signal
304\item Noise statistics
305\item Offset/drifts
306\item Co-added rings
307\end{itemize}
308
309\end{itemize}
310
311\section{GPH423: Polarised TOI processing}
312
313\gph{423.1} Additional TOI processing, as required to
314reconstruct Stokes I,Q,U parameters from detector signals
315in polarised channels.
316
317\section{GPH424: Simple 2-D map reconstruction}
318
319This package contains all the necessary modules for
320single frequency 2-D map reconstruction using the cleaned
321TOI's from \gph{422} and \gph{423}. However \gph{424}
322should only implement simple versions of 2-D map making
323and systematic removal algorithms, as opposed to
324\gph{424} which must provide a global, optimal 2-D map
325reconstruction with systematic effects assessment.
326
327\begin{itemize}
328\item[]\gph{424.1} 1D $\rightarrow$ 2D Projector
329\item[]\gph{424.2} Estimation and subtraction of systematic effects
330\begin{itemize}
331\item[]424.2.1 Low frequency noise estimation
332\item[]424.2.2 far side determination using moon/earth during
333commissioning phases.
334\item[]424.2.3 far side lobe subtraction
335\item[]424.2.4 use of redundancy to produce independent maps for
336assessment of noise contributions
337\end{itemize}
338
339\item[]\gph{424.3} Main lobe
340\begin{itemize}
341\item[]424.3.1 supplementing source extraction from TOI with
342use of sources selected from frequency maps
343\item[]424.3.2 reconstruction of beam pattern from maps using
344known point and bright ECSC sources.
345\end{itemize}
346
347
348\item[]\gph{424.4} Astrometric calibration using known and
349bright ECSC sources.
350\item[]\gph{424.5} Photometric calibration
351\item[]\gph{424.6} Postage stamp maps for compact sources
352
353\item[]\gph{424.9} Deliverables: Full sky maps \\
354\begin{itemize}
355\item Sky maps per frequency channels $map_\nu (\alpha, \delta) $
356\item Reprocessed TOI's
357\end{itemize}
358
359\end{itemize}
360
361\section{GPH425: Global 2-D map reconstruction}
362
363Implementation of an optimal 2-D full sky map reconstruction,
364with systematics (low frequency drifts, side lobes, \ldots)
365estimation and removal. This package definition and
366breakdown structure can only be refined at a later stage,
367after preliminary studies of applicable methods.
368
369\begin{itemize}
370
371\item[]\gph{425.9} Deliverables: Full sky maps \\
372\begin{itemize}
373\item Full sky maps for each frequency channels $map_\nu (\alpha, \delta) $
374\item Reprocessed, cleanead TOI's
375\item Beam patterns per detector and per frequency channel
376\item Estimation of systematics
377\end{itemize}
378
379\end{itemize}
380
381\section{GPH426: Global polarised 2-D map reconstruction}
382
383This module, a extended version of \gph{425} has to take
384into account specific constraints related to polarised TOI's
385and sky map reconstruction
386
387\begin{itemize}
388
389\item[]\gph{426.9} Deliverables: full sky maps for each
390polarisation component (I,Q,U) \\
391\begin{itemize}
392\item Full sky maps for each frequency channels $map_\nu (\alpha, \delta) $
393for each component (I,Q,U)
394\item Reprocessed, cleanead TOI's for I,Q,U
395\item Noise and systematic effect maps and characteristics
396\end{itemize}
397
398\end{itemize}
399
400
401\section{GPH427: Early Compact Source Catalogue}
402
403\begin{itemize}
404
405\item[]\gph{427.9} Deliverables: Source catalogue \\
406\begin{itemize}
407\item Astrometrically calibrated source positions and
408photometrically calibrated flux in each frequency band \\
409$$(\alpha, \delta)_i , F_i^\nu, i=1,..,N$$
410\item Llocal sky maps in each frequency bands for areas
411around all source positions.
412\item Related software and documentation
413\end{itemize}
414
415\end{itemize}
416
417\section{GPH428: General software architecture and support modules}
418
419This package defines the general architecture for the level 2 processing
420software and insures the compliance with IDIS framework.
421It provides also the support modules for the different
422level 2 packages (\gph{42x}) and their interfaces with IDIS
423components.
424
425\begin{itemize}
426
427\item[]\gph{428.1} Definition and construction of the software architecture
428
429\item[]\gph{428.2} Development and maintenance of TOI manipulation module
430(including diagnostics and display)
431
432\item[]\gph{428.3} Development and maintenance of maps manipulation module
433(including diagnostics and display of both full and local sky maps)
434
435\item[]\gph{428.4} Instrument and satellite representation
436\begin{itemize}
437\item[]428.4.1 Focal plane geometry
438\item[]428.4.2 Detector's frequency response
439\item[]428.4.3 Main and secondary lobes
440\item[]428.4.4 Sampling and noise characteristics
441\item[]428.4.5 Orbit and attitude
442\item[]428.4.6 Thermal model
443\end{itemize}
444
445\item[]\gph{428.5} Development/supply and maintenence
446of standard numerical analysis tools
447\begin{itemize}
448\item[]428.5.1 Arrays (Matrix, Vectors, \ldots) and linear algebra
449\item[]428.5.2 Fourier analysis, Wavelet analysis
450\item[]428.5.3 Minimisation, optimisation
451\item[]428.5.4 Statistical analysis
452\end{itemize}
453
454\item[]\gph{428.6} Interface with DMC
455
456\item[]\gph{428.7} Interface with the process coordinator
457
458\end{itemize}
459
460\section{GPH429: Integration and Validation}
461
462The assembly of the different L2 processing modules and
463integration in the pipeline, as well as the
464assessment of the overall quality of the delivered
465data products is the responsibility of \gph{429}.
466The data quality validation activity includes iterative
467work using Level 2 and 3 data products, and comparison of
468HFI and LFI data for the common 100 GHz channel:
469for example, activity in this workpackage may influence the details
470of how the Global polarised 2D map reconstruction of \gph{426}
471is performed, leading to the changes in the deliverables
472from that workpackage.
473\begin{itemize}
474\item[]\gph{429.1} Pipeline management
475\begin{itemize}
476\item[]429.1.1 management and construction of pipeline
477modules and their interfaces
478\item[]429.1.2 IDIS and DMC interface
479\item[]429.1.2 Management of pipeline operations
480\end{itemize}
481\item[]\gph{429.2} Iterative study of systematic effects
482(e.g. map striping, etc) involving both level 2 and level 3 products
483\item[]\gph{429.3} Combination, comparison and validation
484of source catalogues derived from Levels 2 and 3 source extraction
485\item[]\gph{429.4} Comparison of TOI data and maps between
486HFI and LFI for common 100GHz channel
487\item[]\gph{429.9} Deliverables: Full sky maps for each
488polarisation component (I,Q,U) \\
489\begin{itemize}
490\item Sky maps per frequency channels $map_\nu (\alpha, \delta) $
491for each component (I,Q,U)
492\item Reprocessed, cleanead TOI's for I,Q,U
493\item Noise and systematic effect maps and characteristics
494\item Photometric and Astrometric calibration
495\item Associated software and documentation
496\end{itemize}
497
498\end{itemize}
499
500\begin{thebibliography}{10}
501\bibitem{datamodel}
502\newblock {\bf PL-COM-OAT-TN-003}
503\newblock {Planck IDIS Data Model Description Document}
504\end{thebibliography}
505
506
507\end{document}
Note: See TracBrowser for help on using the repository browser.