跳转到主要内容

瞬态阵列射电望远镜命令行工具

项目描述

TART:射电望远镜命令行工具

本模块提供操作瞬态阵列射电望远镜(TART)的命令行工具。这些工具有:

  • tart_calibrate
  • tart_calibration_data
  • tart_download_antenna_positions
  • tart_upload_antenna_positions
  • tart_get_archive_data
  • tart_download_data
  • tart_download_gains
  • tart_image
  • tart_upload_gains
  • tart_set_mode
  • tart_vis2json

要从望远镜生成图像,请尝试以下命令,该命令应显示新西兰但尼丁附近Signal-Hill望远镜的当前视图。

tart_image --api https://tart.elec.ac.nz/signal --display

有关更多信息,请参阅TART网站

安装说明

tar_tools可在标准Python软件包存储库中找到。请尝试

pip3 install tart_tools

作者

开发工作

如果您正在开发此包,应使用以下方式安装:

	make develop

在这种情况下,源代码的更改将立即对使用它的项目可用。

新闻

  • 1.2.0b3 更新到github存储库的链接。

  • 1.2.0b2 tart_get_archive_data:在多个下载中使用前导五位数的零数字,如果没有指定-n,则默认为所有数据

  • 1.2.0b1 新工具:tart_get_archive_data,方便查询TART数据的AWS云存档。

  • 1.1.2b8 为tart_upload_antenna_positions添加一个参数--rotate(用于校准的第一阶段)

  • 1.1.2b7 更好地处理tart_tools中的JWT令牌过期问题

  • 1.1.2b7 TART工具更新。为tart_download_data'添加一个命令行开关以指定输出文件

  • 1.1.2b6 将纬度和经度传递给catalog_url

  • 1.1.2b5 需要python-dateutil库

  • 1.1.2b4 需要requests库

  • 1.1.2b3 将catalog_url的API改为显式使用lon和lat

  • 1.1.2b1 修复了在本地文件部分下载时缺少校验和调用的bug(tart_download_data)。

  • 1.1.2b0 使h5与json兼容,以便于tart2ms json导入。

  • 1.1b.8 新版本号以匹配tart。迁移到新仓库

  • 0.2.0b14. 改进API处理代码。

  • 0.2.0b13. 清理代码以使用其他API端点。添加CLI到--ignore一些天线。向tart_download_data添加--n选项,在下载n个文件后停止(用于抓取最新原始文件)。添加CLI以使用influxdb

  • 0.2.0b12. 修复get-gains选项中的bug。

  • 0.2.0b11. 添加tart_set_mode二进制文件。

  • 0.2.0b9. 向所有HTTP请求添加超时。

  • 0.2.0b8. 向授权API处理程序添加put方法。

  • 0.2.0b7. 修复tart_calibrate中的拼写错误,导致校准无法工作。

  • 0.2.0. 新增tart_download_data函数。

  • 0.1.5. Python3兼容性更改

项目详情


下载文件

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

源代码分发

tart_tools-1.2.0b3.tar.gz (33.6 kB 查看哈希值)

上传时间 源代码

构建分发

tart_tools-1.2.0b3-py3-none-any.whl (39.5 kB 查看哈希值)

上传时间 Python 3

由以下支持