引言
1990年发射升空的哈勃太空望远镜(Hubble Space Telescope)已是家喻户晓,她强大的观测能力解决了诸多宇宙学难题,还给普通大众留下了很多美轮美奂的星空图。论哈勃的观测能力,当世利器,无出其右。但是哈勃老了,从1993年第一次维修,到2008年最后一次大修,前后已经维修过5次,而且每次都需要航天飞机,代价非常巨大。2008年宇航员已经在哈勃上面安装了一个模块,当哈勃正式退役后,用来导引哈勃正确进入销毁轨道。今年年初,哈勃的一个反转轮失效了,幸好抢救过来了。可是哈勃毕竟已经快30岁了,早在2000零几年就有人在开始筹划下一代太空望远镜,这就是James Webb。James Webb是用来纪念Apollo时期太空总署的行政长官。James Webb太空望远镜观测波段是近红外到中红外(0.6微米-27微米),而哈勃的观测波段是紫外-近红外(0.1-1微米)。James Webb的主镜达到了6.5米,哈勃仅有2.4米,所以James Webb的空间分辨率将远远超过哈勃。到目前为止,James Webb已经花销了100亿美元,而且还不知道何时能够发射。
在建造James Webb望远镜硬件的同时,数据处理等地面和后勤工作也在同步进行。鉴于之前望远镜产生的巨大数据量,普通的个体(如天文学家或者研究院校)使用的数据量很有限,所以NASA已经开始使用人工智能的方法处理数据。而获得数据后的第一步仍然是不变的–校准。这就是本篇文章的主要内容。当然,为了方便个体使用,James Webb软件开发团队将所有的数据处理流程都写了出来,并可在github上下载,方便全世界有兴趣的人使用:JWST on Github
该库是用python写的,里面有丰富的数据处理模块,还有对应的说明文档,甚至包括一个user mannual. 这可以说得上是一个宝库,应该说是葵花宝典。鄙人是地球化学专业出生的,但是一直研究天体物理,天体化学和地球物理方面的数值模拟,看到这个东西,真是如获至宝。请立即fork她!
下一篇将讲述spacetelescope/jwst下的文件和安装,虽然github上也给出了安装和使用说明。