← 返回列表

eht-imaging(ehtim):射电干涉测量(VLBI)数据模拟、校准与正则化最大似然成像的 Python 软件包

achael/eht-imaging · Imaging, analysis, and simulation software for radio interferometry

GitHub原文发布 未知首次收录 2026-10-30上架 2026-10-30 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

ehtim(eht-imaging)是面向射电干涉测量与甚长基线干涉测量(VLBI)的 Python 模块集合,可加载、模拟和处理 VLBI 数据。它提供 Image、Movie、Array、Obsdata、Imager、Caltable 等主要类,用于读取图像和数据、由真实 u-v 轨迹生成模拟观测、校准与检查及绘制数据,并用正则化最大似然方法在不同偏振下、结合多种数据项和正则函数重建图像。该项目亦被事件视界望远镜(EHT)等成像与偏振分析工作引用。

核心能力与快速开始

★ 5331 · Python

能做什么
提供加载、模拟与操纵 VLBI 数据的 Python 类(Image、Movie、Array、Obsdata、Imager、Caltable),支持从真实 u-v 轨迹生成模拟数据、校准、检查与绘制数据,并以正则化最大似然方法在不同偏振和多种数据项/正则函数下生成图像;另支持图像比较、动态成像等可选功能。
适用场景
适用于射电干涉测量/VLBI 数据模拟与图像重建研究,例如 EHT 风格的黑洞与喷流成像、偏振成像、时变源动态成像,以及相关校准与成像流程的实验与教学。
项目形态
开发框架
部署方式
未说明;README 仅给出通过 pip 安装稳定版或从 dev 分支源码安装的方式,未描述托管部署条件。
主要依赖
需要 Python 环境;pip 安装会自动安装 numpy、scipy、matplotlib、astropy、ephem、future、h5py、pandas。若要用快速傅里叶变换,需另装 NFFT 与 pyNFFT(pyNFFT 仅支持 Python <=3.11 与 numpy <=1.26.4),部分功能另需 networkx、requests、scikit-image。硬件与 API 成本未说明。
使用限制
当前为早期发布版本,README 提示遇到问题可提交 issue 或邮件联系;文档说明 examples 目录中的旧示例工作流近期未经验证;pyNFFT 对新版本 Python/numpy 支持受限。
许可证
GPL-3.0
最近推送
2026-10-19 05:44

资料检查:2026-10-30 07:00 · 卡片整理:2026-10-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。