2021年总算过去了。虽然疫情还没有结束的迹象,但是人们已经开始习惯新冠环伺的生活。疫情对社会带来的长期影响也在慢慢显现。2021年全世界天文学家提交到论文预印本Arxiv上的天文学论文数量只有13243篇,比2020年少了1577 篇(下降10.6%,甚至少于2018年的提交数)。这是自1994年arxiv开设天文学学科分类以来年度提交论文总数的第一次下降。我们在疫情的影响下被迫放慢了探索宇宙的脚步,但并未停止前进,毕竟连推迟了14年的韦布空间望远镜都发射成功了。
分类目录归档:坐井观天
天文编程语言排行
中图法目录树
各个图书馆提供的中图法目录列表,不是太简单,就是页面分级过多,查询不方便。因此我一直想做一个文件树式的完整版中国图书馆分类法目录。最主要的问题是条目太多,完整的版本有数万条记录,对应近几兆的文本。这么大的文件直接在页面中加载是不可能的,所以我当时只整理了2099条二级目录。这个数量在IE中展开就已经很吃力了,而且要忍受较长的加载时间。那时也我也不会其他的办法,这件事也就一直拖了下来。
最近这个问题又在不经意间浮上心头,挥之不去。索性放下手头的事情,又重新调查了一遍JS、Ajax相关的开源列表模块,希望能找到合适的框架。对于这种包含上万条记录的浏览需求,只有用动态异步加载(dynamic asynchronous loading)的方式才可能实现,找对了关键词剩下的就好办了。之前我用的DTree早已在2004年就停止了更新,当前热门的jquery库中的几个应用,比如jsTree,treeTable等,都是单次加载,几M的文本数据传输其实还可以接受,可要让浏览器同时加载几万条记录就吃力了。后来我看到了SimpleTree,还有它的相关介绍文章,于是决定用它来试一下。
继续阅读
天文专业常用链接
Sherpa表面亮度拟合
与致力成为X射线数据分析通用工具的HEASOFT不同,Ciao (Chandra Interactive Analysis of Observations) 是专为Chandra卫星数据开发的。它也包含了一个数据分析工具Sherpa。基于现有的脚本语言,从而可以方便地移植扩充。开始有Python 和S-Lang 两个版本,不过现在已经停止了对S-Lang的支持。下面我们介绍如何用它来拟合星系团的面亮度分布。
为了减少计算量,我们先从去除点源的图像中裁出星系团所在区域.使用 dmstat处理前面生成的图像文件.可以得到图像中的极大极小值坐标,如果目标形状不规则,还可以设置 centroid =yes 计算图像重心.
继续阅读