Action plan for updating CROTA2 after Transit of Venus (5 June 2012) and adding CALVERxx keywords to track calibration code version changes.

Version 2012-08-29 07:50:53

Needed actions in order. Indented actions can be in parallel. bold indicates steps not complete.

Plan is to start Phase 2 on Tuesday 4 Sept 2012 at about 10 AM.

Doer

Done

Phase

Action

Description

1

Prepare

Jesper

x

A

Agree on values for CROTA2 and CDELT1 for each camera.

x

B

Agree in new keyword, approaching CALVER64 and CALVER32 for hmi.lev1

x

C

Agree on how to handle fields and values. - see http://jsoc.stanford.edu/jsocwiki/CalibrationVersions

Phil

08.30_18:30

D

Have code, e.g. hmi_fixCROTA2.c (proj/util/apps) to implement the new values.

Jim

X

E

Code mods to build lev1 for hmi, do not install in Development yet !!!

Sebastien

x

F

Code mods for Observables generation, LOS and IQUV

x

G

Complete all backfill processing, so only current lev1 and observables in production. Do not make in Development yet !!!

Rick

x

G1

Rick's TD and rings,

Todd

x

G2

HARPS, synoptic charts, etc. Stop making new runs for these products.

John S.

H

make code aia_fixCROTA2.c (proj/util/apps) to implement new values. (NOT required before Phase 2 if we omit 4.B. Tuesday)

Phil,Jim.,Keh-Cheng Jeneen, Hao, Art

x

1.5

Review plan at conference in PA 133 10AM

2

Stop running processing

Hao

x

A

Stop hmi.lev1 processing after a day is complete but before the next day is started. Pause Cosmic-Ray processing to be idle by 10 AM

Art

x modified

B

unpublish all jsoc_prod controlled observables. hmi.X_45s (X=V,M,Ic,Ld,Lw,Ic_noLimbDark) hmi.XX_720s (XX=V,M,Ic,Ld,Lw,Ic_noLimbDark,S, ?)

Jeneen

x

C

Stop pipeline from generating new data for observables. this can be ahead of time as appropriate for long running tasks.

Art

x

D

Stop all exports and all external web access

Hao

x

E

Stop aia.lev1 processing

x

3

Prepare for hmi.lev1 updates

Hao/Jeneen

x

A

Update sdo.master_pointing

Art

x

B

Do cvs update and make for Observables codes in Development.

Art

x

C

Change name of hmi.lev1:HFCORRVR to CALVER32, change default to 0, change format to e.g. '0X%08X'

Art

x

D

Change name of hmi.lev1_nrt:HFCORRVR to CALVER32 as in 4.A. Stop nrt generation if needed, then restart.

Art

x

E

Change code version to be run to new build lev1- make in Development?

Art

x

F

Do cvs update in Development for hmi_fixCROTA2 and aia_fixCROTA2

4

Hao

x

A

run: hmi_fixCROTA2 ds=hmi.lev1 first=2010.02.11 last=<$>, lookup [$]

Hao

B

run: aia_fixCROTA2 ds=aia.lev1 first=2010.02.11 last=<$>. lookup [$]

Art

x

C

ADD keyword long long CALVER62 to all the hmi.X_45s and hmi.XX_720s series above, default 0, format to e.g. '0X%016Xll' All Series in Set 1 below.

5

Hao

x

A

Restart hmi.lev1 and cosmic ray production. hmi_fixCROTA2 need not be done yet.

B

Restart aia.lev1 production. aia_fixCROTA2 need not be done yet.

Jeneen

x

C

Run hmi_fixCROTA2 ds=hmi.X_45s first=2010.02.11 last=<$>

Jeneen

x

D

Run hmi_fixCROTA2 ds=hmi.XX_720s first=2010.02.11 last=<$>

Art

x

E

start republish of hmi series unpublished above

x

6

Restart pipeline

Jeneen

x

A

Restart observables pipeline for X and XX series.

Art

x - modified

B

ONLY after republishing is complete, restart exports

Tim

C

Start globalhs processing

7

Add keywords for higher level products

A

See Set 2 below. for published series

B

Other mag series?

C

Other HS series?

D

Verify or fix codes to propagate CALVER64 as needed

8

Fix keywords in higher level products

A

Set 2 below, run hmi_fixCROTA2 for each as needed

B

Set 1 HMI series to unpublish and add CALVERS64 to: hmi.X_45s, X = V, M, Ic, Ld, Lw hmi.XX_720s, XX = V, M, Ic, Ld, Lw

Set 2 HMI series to unpublish and add CALVER64 to: hmi.Ic_noLimbDark_720s All the mag series - TDB by Todd et al.

JsocWiki: Crota2UpdatePlan (last edited 2013-05-01 04:35:27 by localhost)