跳转到主要内容

21cmFAST的可扩展MCMC框架

项目描述

21cmFAST的可扩展MCMC框架。

此代码使用语义版本控制,尽管这将在v1.0.0正式发布时严格开始。

  • 自由软件:MIT许可证

功能

  • 与基于emcee的MCMC无缝集成。

  • MCMC可以通过添加不同的似然函数并通过使用相同的基本数据轻松扩展。

文档

https://21CMMC.readthedocs.org

致谢

如果您在研究中发现21CMMC很有用,请至少引用以下之一(您最合适的)

Bradley Greig和Andrei Mesinger,“21CMMC:一个用于宇宙21cm信号的MCMC分析工具,可用于研究天体物理参数”,皇家天文学会《月报》,第449卷,第4期,第4246-4263页(2015年),https://doi.org/10.1093/mnras/stv571

Bradley Greig和Andrei Mesinger,“使用21CMMC同时约束再电离的物理学和加热时代”,皇家天文学会《月报》,第472卷,第3期,第2651-2669页(2017年),https://doi.org/10.1093/mnras/stx2118

布拉德利·格里格和安德烈·梅辛格,《使用三维光锥的21CMMC:协同演化近似对再电离和宇宙黎明天体物理学的影响》,皇家天文学会每月通报,第477卷,第3期,第3217-3229页(2018年),https://doi.org/10.1093/mnras/sty796

朴载亨等,《从星系亮度函数和21厘米信号推断再电离和宇宙黎明的天体物理学》,皇家天文学会每月通报,第484卷,第1期,第933-949页(2018年),https://doi.org/10.1093/mnras/stz032

变更日志

v1.0.0dev

  • 对cosmoHammer的接口进行了更多扩展,其中抽象类封装了一些通用模式。

  • 新增加了能够处理来自21cmFAST管道的任何数据的似然和核心。

  • 更好的日志记录

  • 更好的异常处理

  • pip可安装

  • 文档

  • Pipenv支持

  • 全代码格式化应用

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

21CMMC-1.0.0.dev3.tar.gz (110.9 kB 查看哈希值)

上传时间 源代码

构建分发

21CMMC-1.0.0.dev3-py3-none-any.whl (119.6 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面