6
MIRI software; MIRI software; implementation plan implementation plan Peter Roelfsema Peter Roelfsema

MIRI software; implementation plan Peter Roelfsema

Embed Size (px)

Citation preview

Page 1: MIRI software; implementation plan Peter Roelfsema

MIRI software; MIRI software; implementation planimplementation plan

Peter RoelfsemaPeter Roelfsema

Page 2: MIRI software; implementation plan Peter Roelfsema

MIRI science support meeting - Amersfoort 11/01/2007 2

Experience from (Experience from (HIFIHIFI) DP) DP

• DoDo take the time to think take the time to think beforebefore you start running you start running• For Herschel we actually (largely) made what we envisioned when the For Herschel we actually (largely) made what we envisioned when the

Herschel operations scenario was established in 1999/2000 Herschel operations scenario was established in 1999/2000

• Work out scenario’s; ‘ a day in the life of…’Work out scenario’s; ‘ a day in the life of…’• Identify Identify allall assumptions assumptions

• i.e. explicit i.e. explicit andand implicit assumptions implicit assumptions • Look carefully at other missionsLook carefully at other missions

• ISO; pipeline initially different between IDT and SOC, later merged into ISO; pipeline initially different between IDT and SOC, later merged into common source code (all IDL)common source code (all IDL)

• Spitzer; pipeline in SSC is an entirely closed boxSpitzer; pipeline in SSC is an entirely closed box• Herschel; integration fundamental in system designHerschel; integration fundamental in system design

• ‘‘Smooth transition’ pays offSmooth transition’ pays off• HIFIHIFI is already using the operational system since is already using the operational system since HIFIHIFI DM DM early (2 years early (2 years

before launch) DP testing before launch) DP testing andand fast ILT data reduction fast ILT data reduction

• Make the system user friendly as early as possibleMake the system user friendly as early as possible• Get early ‘helpdesk’ for Calibration scientists and developers Get early ‘helpdesk’ for Calibration scientists and developers

Page 3: MIRI software; implementation plan Peter Roelfsema

MIRI science support meeting - Amersfoort 11/01/2007 3

Steps to get MIRI SW implemented – ‘the plan’Steps to get MIRI SW implemented – ‘the plan’

1.1. Get the top level view – scenario documentGet the top level view – scenario document• What are the aim/needs for the operations phaseWhat are the aim/needs for the operations phase• What are the aims/needs for ground calibrationWhat are the aims/needs for ground calibration• How are these related; smooth transition between phases?How are these related; smooth transition between phases?• What is the relationship between pipeline and interactive analysisWhat is the relationship between pipeline and interactive analysis• What is the timeline, major milestonesWhat is the timeline, major milestones

2.2. What is needed to support this viewWhat is needed to support this view• Are there systems already supporting this Are there systems already supporting this

e.g. Hershel… or are we fixed/limited by JWST/STScI context?e.g. Hershel… or are we fixed/limited by JWST/STScI context?• What conversion/new implementation is neededWhat conversion/new implementation is needed• What/how much manpower is neededWhat/how much manpower is needed

3.3. How do we implement thisHow do we implement this

Page 4: MIRI software; implementation plan Peter Roelfsema

MIRI science support meeting - Amersfoort 11/01/2007 4

StatusStatus

1.1. Get the top level viewGet the top level view Significant work on establishing data analysis requirementsSignificant work on establishing data analysis requirements

• Initial identification of relevant Initial identification of relevant

work packageswork packages• Some initial guestimates of required Some initial guestimates of required

effort needed …but not from scratcheffort needed …but not from scratch• Framework effort depends onFramework effort depends on

whether we can re-use existingwhether we can re-use existing

systems systems

……but no progress on top level scenario (since July 2006)but no progress on top level scenario (since July 2006)• Largely due to unavailability of personnelLargely due to unavailability of personnel

SubsystemSubsystem EffortEffort

FPAFPA TBDTBD

ImagerImager 3 my3 my

CoronographCoronograph 3 my3 my

LRSLRS 5 my5 my

MRSMRS 10 my10 my

CalibrationCalibration TBDTBD

FrameworkFramework TBDTBD

Page 5: MIRI software; implementation plan Peter Roelfsema

MIRI science support meeting - Amersfoort 11/01/2007 5

Next stepsNext steps

Priority of activities:Priority of activities:

1.1. Establish top level scenario Establish top level scenario april? april? (…march??)(…march??)• Requires people; are we confident they are available?Requires people; are we confident they are available?

PRR, RSH, BV, JB? PRR, RSH, BV, JB?

2.2. Investigate framework approachInvestigate framework approach• Can go on in parallelCan go on in parallel

• HCSS is a good candidate given available expertiseHCSS is a good candidate given available expertise

• Fundamental question; are there ‘new’ processing problems?Fundamental question; are there ‘new’ processing problems?• New in the sense of requiring a novel data analysis framework designNew in the sense of requiring a novel data analysis framework design

• Note: a framework could be anywhere between Note: a framework could be anywhere between

very expensivevery expensive and and essentially for freeessentially for free• Needs coordination within EC but also STScINeeds coordination within EC but also STScI

Page 6: MIRI software; implementation plan Peter Roelfsema

MIRI science support meeting - Amersfoort 11/01/2007 6

Next steps – cont.Next steps – cont.

3.3. Detailed implementation plan Detailed implementation plan may? may?• Further detailing of work packagesFurther detailing of work packages• Timeline of developmentTimeline of development• Agreement on who does whatAgreement on who does what

• Requires partner commitmentsRequires partner commitments

• Major questions:Major questions:• What are important milestonesWhat are important milestones

• March EC meeting?March EC meeting?

• Who takes the lead for scenario documentWho takes the lead for scenario document• Who does the coordination with EC/STScIWho does the coordination with EC/STScI