| Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.eso.org/~qc/dfos/automatic1.html Дата изменения: Mon May 12 15:57:17 2014 Дата индексирования: Sun Apr 10 00:40:04 2016 Кодировка: Поисковые слова: asteroid | 
|  Common DFOS tools: | 
| dfos = Data Flow Operations System, the common tool set for DFO | 
 make printable
make printable
The automatic dfos system ensures that
Three core parts of dfos tools establish the automatic dfos system:
The following table gives an overview how these components work together (all tools work on latest date).
| component |  |  |  | ||
| main step | tool | ||||
| reporting | hdr download | HdrDownloader |  |  |  | 
| data report | createReport+ |  |  |  | |
| calibration completeness | calChecker |  |  | ||
| opslog extraction | qc1Parser |  |  |  | |
| AB creation and processing | AB creation | createAB |  | ||
| processing | processAB/QC |  | |||
| scoring | scoreQC |  | |||
| HC monitor | affected plots | trendPlotter/ JOBS_HEALTH |  | ||
| all plots | trendPlotter/ JOBS_TREND |  | |||
| update frequency:  |  |  |  | ||
| multiple instances:  | killer! | younger one killed*** | not an issue**** | ||
| * daytime/nighttime  | |||||
The following table details the autoDaily tasks.
| 1. PREpare | ||
| parse QC1 opslogs | qc1Parser | part of autoDaily | 
| download headers, creation of night logs: automatically done by calChecker | ||
| ngasMonitor | ngasMonitor | detect new data | 
| no new data found: exit; new data found: | ||
| create report | createReport -d 2010-11-15 | refresh data report | 
| create ABs: CALIB | createAB -m CALIB -d 2010-11-15 | |
| filter data  | filterRaw -d 2010-11-15 -m SCAN | [done within createAB ] | 
Next, the PROCessing part of the workflow starts, for mode CALIB:
| 2. PROCessing (CALIB) | ||
| create processing jobs | createJob -m CALIB -d 2008-11-15 | pipeline jobs (ABs) are written into a job file, for off-line processing | 
| execute the job file | [execAB call in JOBS_AUTO] | calls: | 
| execute QC jobs | [execQC call in JOBS_AUTO] | included in job file | 
| update HC monitor | [execHC call in JOBS_AUTO] | included in job file |