用于gaia扫描定律的toy模型和gaia数据的微流星体检测与模拟功能。

GaiaLab的Python项目详细描述


License: MITDocumentation Status

盖亚拉布

关于

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.txt

and 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文件夹中,htmlpdf替换为您喜欢的文档类型。也可以在那里修改。有关狮身人面像的帮助,请参见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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javagae/JPA/Datastore如何查询无主列表   java从xml中读取未知元素   java如何在控制台上显示MavReplugin单元测试覆盖率报告   java什么被认为是遍历LDAP DIT的正确方法?   Eclipse(Java)在创建了一个新包之后,我无法向其中添加源文件   java new REngine启动并立即停止   java Android:如何从保存在SQLite数据库中的listview中删除项目?   找不到java Gradle DSL方法:“compile()”错误   java使用POI获取具有特定列名的每一行中的值   java解析JSON文件   java中断for循环,返回4个结果,而不是2个   LDAP处理过程中发生java未分类异常;嵌套的异常是javax。命名。NamingException   当表单在基于spring3注释的控制器中验证失败时,java引用数据将丢失   java Android,从web获取数据并更新UI(多线程和MVC设计模式)   用于OS X Yosemite的java优化Swing程序