The following database formats are supported: SQLite, MySQL, and PostgreSQL.
The FITS, VO, and IPAC tables format are supported.
ATpy is a high-level package providing a way to manipulate tables of astronomical data in a uniform way.
A table is defined by any number of columns of data, each characterized by a column name, unit, null value, and description (the last three being optional), and can be supplemented with metadata in the form of keywords or comments.
ATpy can be used to manipulate single tables as well as sets of tables.
Here are some key features of "ATpy":
· Seamlessly read and write table data to a number of table formats (FITS, VO, and IPAC tables, and SQLite/MySQL/PostgreSQL databases), building on existing python modules. More formats will be supported in future.
· Remove, add, or rename columns.
· Access and modify individual table cells.
· Create an empty table and populate it.
· Create a new table from a selection of rows.
· Add keywords and comments.
· Read and write sets of tables.
What's New in This Release: [ read full changelog ]
· ATpy is now released under an MIT license.
· Support for writing out arbitrary tables via the asciitable module.
· Support for copying all column metadata in one go when creating a new column based on an old column.
· Preliminary support for querying online services such as IRSA and the virtual observatory.