astropytable
Astropy.table is a subpackage of the Astropy project that provides a flexible, column-oriented data structure and tools for working with tabular data. It centers on the Table object, which can hold heterogeneous columns and metadata, and is designed for use in astronomy but applicable to other scientific domains as well. The package also offers a quantity-aware variant, QTable, for columns with units.
The core data model comprises Table, along with Column and MaskedColumn. A Table stores data in columns
Key features include support for units and quantities via QTable, which preserves and propagates astropy.units throughout
Astropy.table provides rich I/O capabilities. Tables can be read from and written to formats such as FITS,
The package emphasizes interoperability with NumPy and, in some cases, pandas, enabling conversion to and from