70 likes | 231 Views
FASR Software Considerations Gordon Hurford SSL. AUI – August 2007. FASR Telescope Control and Data Flow. Software Implementation Issues. Diverse set of software tasks Monitor and Control Digital data processing firmware Data Packaging Processor Database management Data Analysis
E N D
FASR Software ConsiderationsGordon HurfordSSL AUI – August 2007
Software Implementation Issues • Diverse set of software tasks • Monitor and Control • Digital data processing firmware • Data Packaging Processor • Database management • Data Analysis • User interfacing • No single institution has full range of expertise Software development is a distributed task
Potential SSL Role • Coordination of Software development • Responsible for ensuring software supports observational requirements, science goals and user expectations • Interface management • Calibration issues • Testing • etc • Similar to role in RHESSI software development • Scope of SSL role • ~50% Hurford • 1 or 2 additional personnel on site
Software for Prototype Phase • Assuming resources are very limited • Highest software priorities • Validation of calibration techniques • Validation of prototype hardware performance • Capability to demonstrate some new solar science • Lowest priorities • Database issues • Pipelining • User interfacing
Prototype Phase - Software Implementation • Interim Database • limited size • relatively mature format • Analysis exploits existing packages where feasible • Cost effective at this stage • Helps evaluate feasibility of subsequent use • Implement functional prototype of Data Packaging Processor
Prototype Version of Data Packaging Processor • Supports limited number of baselines • Limited fidelity in terms of hardware • Full fidelity in terms of function • Initial minimum version • Sends DSP output to disk with no value added • DPP processing functions applied offline • Output is to interim database.