Abstract : AstroAsciiData is a module to handle ASCII tables

Category : Deprecated   

Homepage : http://www.stecf.org/software/PYTHONtools/astroasciidata/

NOTE: This is superseded by astropy.io.ascii package.

AstroAsciiData is a Python module to handle ASCII tables.  Features:

    * Imports all reasonably well-formed Ascii tables
    * Column-first access
    * Easy creation and manipulation of tables, columns, rows and attached comments
    * Retains formatting of data values
    * Support for SExtractor style headers
    * Column sorting
    * Interchangeable comment character, column delimiter and null value
    * Exports data to:
          o Ascii
          o Numpy/Numarray
          o FITS table
          o HTML table format
          o LaTeX table format

The idea to develop this Python module emerged from the fact that ASCII tables continue to be one of the most popular and widely used data exchange formats in astronomy and probably science in general. Moreover the Python language is developing into some kind of standard programming language in astronomy, and being able to handle this major data exchange format in a nice way within it would would be very advantageous.

The development of the AstroAsciiData module is taking place as part of the AstroLib project, an open source effort to develop general astronomical utilities akin to those available in the IDL ASTRON package.

The prime focus of the module is not computational speed, since the ASCII tables used in astronomy are rather small (<10MB) and thus very easy to handle for modern day computers. The main effort was clearly to maximize the convenience for the user to keep the threshold for installing and using the AstroAsciiData module as low as possible.

It is part of the Astrolib repository.

    10           6