#radio-astronomy #mwa #astronomy #aoflagger #cotter

marlu

为 Murchison Widefield Array (MWA) 射电望远镜处理坐标变换、Jones 矩阵、I/O 的方便的 Rust 代码。之前被称为 mwa_rust_core

23 个不稳定版本 (11 个破坏性更新)

0.13.0 2024 年 8 月 14 日
0.11.0 2024 年 5 月 24 日
0.10.1 2023 年 8 月 11 日
0.10.0 2023 年 7 月 21 日
0.2.2 2021 年 11 月 17 日

#190 in 科学

Download history 150/week @ 2024-05-04 155/week @ 2024-05-11 207/week @ 2024-05-18 38/week @ 2024-05-25 21/week @ 2024-06-01 34/week @ 2024-06-08 212/week @ 2024-06-15 165/week @ 2024-06-22 109/week @ 2024-06-29 36/week @ 2024-07-06 19/week @ 2024-07-13 1/week @ 2024-07-20 91/week @ 2024-07-27 37/week @ 2024-08-03 360/week @ 2024-08-10 174/week @ 2024-08-17

662 每月下载量
用于 3 crates

MPL-2.0 和可能 LGPL-2.0+

550KB
12K SLoC

Marlu

处理坐标变换、Jones 矩阵等的方便 Rust 代码。

先决条件

可选先决条件

如果使用 mwalib 功能(默认为 true)

  • cfitsio
    • Ubuntu: libcfitsio-dev
    • Arch: cfitsio
    • 可以使用 CFITSIO_LIBCFITSIO_INC 手动指定库和包含目录。
    • 如果没有指定,将使用 pkg-config 查找库。
    • 使用 --features=cfitsio-static 自动构建库。需要 C 编译器和 autoconf

要链接系统提供的静态库,例如使用 CFITSIO_STATIC=1。要链接所有系统提供的静态库,使用 PKG_CONFIG_ALL_STATIC=1。要构建所有 C 库并将其静态链接(目前只有 cfitsio),使用 all-static 功能。

致谢

这项科学工作使用了来自 Murchison 射电天文台的数据。我们承认 Wajarri Yamatji 人是天文台场地的传统拥有者。

此仓库已通过...

CIRA Rust Evangelism Strike Force logo

依赖关系

~25–38MB
~592K SLoC