next up previous index
Next: P7.5 DISH: The Single Up: Session P7. Software Systems Previous: P7.3 PyFITS, a FITS   Author Index


P7.4 DASH -- Distributed Analysis System Hierarchy

Masafumi Yagi, Yoshihiko Mizumoto, Eiji Nishihara, Michitoshi Yoshida, Ryo Asai, Yoshihiro Chikada, George Kosugi, Tadafumi Takata, Ryusuke Ogasawara (NAOJ), Yasuhide Ishihara, Hiroshi Yanaka (Fujitsu Limited), Yasuhiro Morita, Hiroyuki Nakamoto, Chinami Masuyama (SEC Co. Ltd.)

We are developing an object-oriented data reduction and analysis system DASH  (Distributed Analysis Software Hierarchy) for efficient data processing for the SUBARU telescope. DASH  consists of many objects (data management objects, reduction engines, GUIs, etc.) distributed on CORBA.

We also abstracted a object named as PROCube (data reduction PROcedure Cube) from astronomical data and data reducution/analysis procedures, and implemented it in DASH . A PROCube can be constructed from any set of data, engines, and reduction flow defined by user. When 'run' message is sent to a PROCube, it executes a sequence of data processings according to the reduction flow. The processing is reproducible, because the PROCube also keeps user-defined input parameters of the engines. Moreover, we are trying to make it possible to retrieve sufficient original data for an analysis semi-automatically in cooperation with SUBARU data archive system (STARS).

In the presentation, details of the DASH  prototype will be presented including the result of the first test on the SUBARU observatory system.


next up previous index
Next: P7.5 DISH: The Single Up: Session P7. Software Systems Previous: P7.3 PyFITS, a FITS   Author Index
adass@ncsa.uiuc.edu