Tags:
create new tag
view all tags

Phase B Workpackages

This document can be viewed as a PDF.
For submission with Phase A review
E.Auden
24 August 2005

2100 Solar Algorithms

2110 Algorithm Coding

2111 Completed code and grid interfaces for algorithm applications 30/06/06

  • Identify and / or prepare test data for all algorithms
  • Implement algorithms detailed in milestone 1121
  • Write user interfaces for grid integration (using eSDO development server as example)
  • Write interfaces to processing machines for grid integration (using eSDO development server as example)

2112 Test script for scientific testing of algorithms 01/09/06

  • Write unit tests to confirm error handling, successful running, etc.
  • Run unit tests using automated software such as Maven or Eclipse
  • Write tests to confirm scientific accuracy of algorithms
  • Provide test scripts for scientific beta testers to run tests

2113 Completed tests with scientists' comments 22/12/06

  • Refine code until all automated unit tests run successfully.
  • Collect comments from scientific beta testers pinpointing areas of further refinement to solar algorithms.

2114 Completed, refined code satisfying scientific testing results 30/03/07

  • Obtain "Clean bill of health" report from automated unit test software
  • Collate scientific testing results indicating that algorithms satisfy scientific requirements

2120 Algorithm Grid Integration

2121 Completed integration of solar algorithms with AstroGrid 31/05/07

  • Create CEA interface for each algorithm
  • Register CEA applications with AstroGrid
  • Test CEA applications in AstroGrid workflow

2122 Completed integration of solar algorithms with JSOC 31/07/07

  • Deploy algorithm module in JSOC pipeline
  • Create CEA interface for pipeline
  • Register CEA applications with AstroGrid
  • Test CEA applications in AstroGrid workflow

2123 Completed integration of solar algorithms with SolarSoft 30/09/07

  • Wrap each algorithm module in IDL
  • Test algorithm from SolarSoft
  • Place algorithm in MSSL gateway for distribution

2200 Quicklook and Visualization

2210 Quicklook Products

2211 Completed application to extract labelled thumbnail images from FITS files 31/03/06

  • Create application to extract thumbnail images from FITS file
  • Add image labelling to application
  • Add metadata extraction to application

2212 Completed web browser application to generate image galleries on the fly 30/06/06

  • Create web browser GUI with user parameters for start time, end time, cadence, data product
  • Add image searching functionality
  • Load images into web browser GUI

2213 Completed web browser application to generate movies on the fly 31/07/06

  • Create web browser GUI with user parameters for start time, end time, cadence, data product
  • Add image searching functionality
  • Add Berkeley MPEG encoder to return movie to Sheffield

2220 Catalogues

2221 Completed database and DSA instance for thumbnail catalogue 31/08/06

  • Extract metadata from FITS files during thumbnail extraction
  • Port metadata from FITS file to MySQL database
  • Deploy DSA instance to interface with database
  • Register DSA with AstroGrid and test search inside AstroGrid workflow

2222 Completed database and DSA instance for small event / CME dimming region catalogue 30/09/07

  • Set up automatic execution of small event detection and CME dimming region recognition algorithms
  • Port metadata from algorithms to MySQL database
  • Deploy DSA instance to interface with database
  • Register DSA with AstroGrid and test search inside AstroGrid workflow

2223 Completed database and DSA instance for helioseismology mode parameters catalogue 30/09/07

  • Set up automatic execution of mode parameter analysis algorithm
  • Port metadata from algorithm to MySQL database
  • Deploy DSA instance to interface with database
  • Register DSA with AstroGrid and test search inside AstroGrid workflow

2230 SDO Streaming Tool

2231 Rapid prototype for streaming tool 30/06/06

  • Create prototype GUI with parameters for start time, end time, cadence, and data product
  • Create prototype multi-resolution streaming functionality
  • Allow pan and zoom in space and time

2232 Evaluate functionality of rapid prototype streaming tool 31/07/06

  • Measure progress in panning and zooming against development effort left
  • Evaluate time required to implement multiple cache streaming
  • Obtain user feedback on GUI and tool functionality

2233 Completed functionality to stream data from multiple caches 22/12/06

  • Stream from nearest cache when user pans in space
  • Stream from nearest cache when user zooms or pans in time

2234 Completed streaming tool 30/06/07

  • Deploy web browswer GUI for streaming tool
  • Allow tool to stream data from US, UK, and Germany (if applicable)

2300 Data Centres

2310 UK Data Centre

2311 Completed implementation of data centre on eSDO development server 22/12/06

  • Set up MySQL database of SDO metadata
  • Deploy instance of DSA to search data
  • Deploy instance of CEA to transfer data
  • Register test DSA with AstroGrid
  • Register testCEA with AstroGrid

2312 Completed integration of SDO data centre with AstroGrid 30/09/07

  • Formally declare disc space for UK cache
  • Formally declare staging area for transfer of data from US to UK
  • Set up data transfer CEA application for rolling 60 day AIA cache
  • Set up data transfer for AIA and HMI request cache
  • Deploy instance of DSA to search data
  • Deploy instance of CEA to transfer data
  • Register DSA with AstroGrid
  • Register CEA with AstroGrid

2320 US Data Centre

2321 Completed network latency tests 31/03/06

  • Set up accounts at MSSL, UCL, Stanford and RAL
  • Perform specified tests with different transfer mechanism and recort latency

2322 Completed AstroGrid / VSO interface 30 /09/06

  • Set up application with VSO search parameters
  • Deploy DSA with interface to VSO application
  • Register DSA with AstroGrid

2323 Completed support for AstroGrid modules installed at JSOC data centre 30/09/07

  • Provide support for DSA installation
  • Provide support for CEA installation
  • Provide support for workflow engine installation

-- ElizabethAuden - 24 Aug 2005

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | More topic actions
Topic revision: r6 - 2005-10-12 - ElizabethAuden
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback