The HIFI data processing pipeline was developed to systematically process diagnostic, calibration and astronomical observations taken with the HIFI science instrumentas part of the Herschel mission. The HIFI pipeline processed data from all HIFI observing modes within the Herschel automated processing environment, as well as, within an interactive environment. A common software framework was developed to best support the use cases required by the instrument teams and by the general astronomers. The HIFI pipeline was built on top of that and was designed with a high degree of modularity. This modular design provided the necessary flexibility and extensibility to deal with the complexity of batch-processing eighteen different observing modes, to support the astronomers in the interactive analysis and to cope with adjustments necessary to improve the pipeline and the quality of the end-products. This approach to the software development and data processing effort was arrived at by coalescing the lessons learned from similar research based projects with the understanding that a degree of foresight was required given the overall length of the project. In this article, both the successes and challenges of the HIFI software development process are presented. To support future similar projects and retain experience gained lessons learned are extracted.
The SPIRE Photometer Interactive Analysis Package SPIA
Herschel Common Science System(HCSS)(Ott et al. 2006)(Ott & Science Ground Segment Consortium 2010)是一个重要的Java软件包,伴随着Herschel Mission(Pilbratt et al. 2010)的开发,支持其所有阶段。特别是从科学仪器的数据减少仪器检验,校准和天文分析是其主要应用之一。数据简化软件被分成多个模块,称为“任务”。任务的顺序形成流水线,提供定义良好的标准产品,存储在网络可访问的赫歇尔科学档案(HSA)中(Leon等人,2009年)。然而,随着天文学家和仪器科学家继续描述仪器效应,天文学家已经需要发表科学结果,可能没有时间对系统进行足够深入的了解以应用必要的修复。需要提供比刚性管道更大灵活性的中间级分析工具。HCSS中的任务框架和高度通用的Herschel交互式处理环境(HIPE),以及丰富的库集,为Herschel仪器开发基于GUI的交互式分析软件包提供了必要的工具。SPIRE光度计交互式分析(SPIA)包,在本次会议上展示,证明了SPIRE仪器概念的有效性(Griffin等人,2010年),将流水线简化分解为逻辑组件,使所有相关的处理参数在GUI中可用,并提供了一个更可控和用户友好的访问系统的复杂性。
Estimating hyperparameters and instrument parameters in regularized inversion. Illustration for SPIRE/Herschel map making
Institut d’Astrophysique de Paris(巴黎天体物理研究所);Laboratoire des Signaux et Systèmes(信号与系统实验室);Univ. Bordeaux, IMS, UMR 5218(波尔多大学,IMS,UMR 5218);Institut d’Astrophysique Spatiale(空间天体物理研究所)
Far-infrared/sub-millimetre properties of pre-stellar cores L1521E, L1521F and L1689B as revealed by the Herschel SPIRE instrument -- I. Central positions
PlotXY: a high quality plotting system for the Herschel Interactive Processing Environment (HIPE), and the astronomical community
Herschel交互式处理环境(HIPE)由欧洲航天局(ESA)与NASA和Herschel仪器控制中心合作开发,为天文学界提供一个完整的环境来处理和分析Herschel空间天文台收集的数据。HIPE最重要的组件之一是我们在这里介绍的绘图系统(名为PlotXY)。使用PlotXY,可以轻松生成高质量的可用于出版的2D图。它提供了一长串功能,具有完全可配置的组件和交互式缩放。HIPE的全部代码都是用Java编写的,并在GNU Lesser General Public License第3版下开源发布。正在开发新版本的PlotXY,使其独立于HIPE代码库;软件开发社区可以通过URL http://code.google.com/p/jplot2d/将其包含在其他项目中。