用于gaia扫描定律的toy模型和gaia数据的微流星体检测与模拟功能。
GaiaLab的Python项目详细描述
盖亚拉布
关于
ESAC负责开发和运行AGIS软件,该软件计算GAIA任务的全球天体测量参数。 gaia全球天体测量任务的设计和验证需要能够运行包括复杂校准问题的模拟。 目前的技术水平是agislab。此代码是DPAC的专有,DPAC是处理GAIA数据的科学联盟 并负责最终星表的出版。
gaialab项目是一个开源项目,由学生们开发,为了向一个更大的社区展示一些全球天体测量的问题,该项目采取了进一步的措施。
文档:https://gaialab.readthedocs.io/en/latest/
快速启动
对于最后一个稳定版本:
pip install GaiaLab
最新代码:
git clone https://github.com/bombrun/GaiaLab
cd GaiaLab
pip install -r requirements.txt
好好享受吧!
Not yet implemented: For also the notebooks add:
cd notebooks
pip install -r notebook_requirements.txtand enjoy the notebooks as well!
实施的内容
第一版
第一个版本将基于一个非常简单的模型:
- 单一来源
- 一个CCD
- 圆形卫星轨道
- 牛顿物理学(无相对论)
第二版
第二个版本包含:
- 尽可能多的信号源(最多1000个用于快速使用)
- 两个望远镜(盖亚式)
- 圆形卫星轨道
- 牛顿物理学
- 带源更新的解算器(正在进行姿态更新)
关于理论
该项目将利用lennart lindegren的技术笔记http://www.astro.lu.se/~lennart/Astrometry/TN.html
特别是以下注释和文件:
- (林德格林,SAG-LL-14)
- (林德格林,SAG-LL-30)
- (林德格林,SAG-LL-35)
- 盖亚任务的天体测量核心解决方案,模型概述,算法, 以及软件实现,L.Lindegren等人。
对于贡献者和好奇者:
codestyle尝试遵循pep8准则,例如使用linter 2.2 codestyle包。(参见https://atom.io/packages/linter截至2018年9月20日)
文档是用sphinx创建的。它可以使用
make ***
来构建,在doc文件夹中,html
,pdf
替换为您喜欢的文档类型。也可以在那里修改。有关狮身人面像的帮助,请参见http://www.sphinx-doc.org/en/master/index.html。在线文档通过使用readthedocs托管并链接到github代码。有关更多信息,请参见https://readthedocs.org/。
链接到2018年12月14日的演示
链接(截至2018年12月14日):
https://docs.google.com/presentation/d/1A5xr-5s7EoWWrpLYWAo9IuvGSOAfowNfYv5n9Z9I2ZE/edit?usp=sharing