天文学 python_Astroplan Python库使天文学研究计划更加轻松

天文学 python

对于某些人来说,最近Eclipse的黑暗点燃了一个灯泡。 数以百万计的人看到太阳被月亮遮住了,许多人意识到他们更普遍地对天文学感兴趣。 那些人很幸运。 一个名为Astroplan的Python库可以帮助他们计划观察。

Astroplan始于Jazmin Berlanga Medina在阿肯色大学攻读物理学硕士学位时正在寻求发展的项目。 在与Erik TollerudChristoph DeilEric Jeschke交谈之后 ,她着手解决了一个特定的问题。 尽管astropy模块提供了计划天文观测的功能,但它需要用户方面进行大量编码。 编写Astroplan的目的是提供一个更轻松的界面,研究人员可以更直接地将其与现有的工作流程结合。 Berlanga和Brett Morris作为Google Summer of Code 2015(GSoC 2015)的一部分启动了该项目。

对于业余爱好者来说,这并不重要。 他们可以随时随地拿起望远镜出去。 但是,天文学和天体物理学的研究人员通常需要使用大型社区共享的专用望远镜。 由于时间有限,研究人员需要仔细计划观察结果。 他们必须确保所研究的物体将在地平线上方且可见。

当然,如果他们正在寻找特定的东西,业余爱好者也可以使用Astroplan。 该软件的设计直观易懂,因此业余爱好者和专业人士均可使用。 Berlanga告诉Opensource.com:“这个想法是,您在天文学中遇到的大多数概念(时间,位置,目标物体,日出等)在软件中都会有明显的对应物。”

使Astroplan容易上手的另一个方面是专注于编写包含清晰教程的文档。 文档中的分步说明介绍了如何设置观察值。 Astroplan可以生成带有结果信息的表格或曲线图。

Sky plot of the "summer triangle": the stars Altair, Deneb, and Vega

“夏季三角形”的天空图:Altair,Deneb和Vega星

Plot of airmass (the thickness of the atmosphere that celestial light must pass through) versus time for the "summer triangle"

“夏季三角形”的气团(天体光必须通过的大气层厚度)与时间的关系图

尽管GSoC 2015已经结束,但该项目仍在继续。 欢迎所有贡献和贡献者。 正如Berlanga所说:“当时我对面向对象程序设计和观测天文学都还很陌生(我在大学和研究生院学习理论,所以我没有花很多时间在望远镜上),所以我在研究Astroplan时面临的挑战与该团队的其他成员有所不同。这个项目的好处是,由于我们是从头开始构建软件包的,所以我得到了一些真正的见识,而从从事更成熟的项目中我将无法获得”。

翻译自: https://opensource.com/article/17/8/astroplan

天文学 python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值