用于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第三方库


热门话题
AmazonS3查找从S3forJava下载的压缩文件的MIME类型   java如何使用Selenium在<span>中查找具有特定文本的元素   python如何使用OpenIEDemo生成自定义三元组。由stanfordnlp提供的java   java遇到“方法不适用”编译错误   java如何使用Mockito在Looper中运行的验证代码。getMainLooper?   类Java目录错误   java在已知其他泛型信息时使用原始类型   java connect()和disconnect()在哪里实现?   java使用PDF Box库拆分PDF,生成的PDF几乎与源PDF文件大小相同   java PowerMockito返回错误的对象   java如何找到TIBCO集合消息的字节编码?   java Basic音乐播放器下一步和上一步按钮   添加模块描述符时,java没有名为“entityManagerFactory”的bean可用   java为什么我的代码不是线程安全的?   eclipse java。引用项目中的类的lang.NoClassDefFoundError