读取 FITS 文件

Read FITS files

我对几种编程语言有一些经验,但我想尝试一下 APL。我正在做一些教程,但我想在一个实际的例子中工作。我想以 FITS 格式(天文数据的一种非常常见的格式)从文件中读取天文图像,并对它们执行一些计算。图像只不过是一个大的数字矩阵(我的是整数,但它们可能是双倍的......无论如何这并不重要)。并且每个文件可以有一个或多个图像(不仅如此,还有表格和元数据信息)。加载其中一张图像后,将对其应用具有一些计算的函数。

我想知道是否有任何 APL 库或包具有执行此 FITS 文件处理(元数据的读取、写入、修改、检索或更改,扩展等),或者如果我应该使用一种 wrapper 使用任何其他语言(C,C++,Python,...)和完善的库来执行所有 input/output,在 APL 中具有计算核心。

(我在 Google 中快速搜索,在一些面向 APL 的站点中没有产生任何有效结果。)

我不知道 APL 中有这样的库,尽管它应该很容易实现。

Dyalog APL can fairly easily use FITS libraries from other languages:

Language Inteface
C and C++ ⎕NA
C# and .NET ⎕USING
Python Py'n'APL
R rconnect