Skip to content

AaronParsons/PFits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PFITS (A Python FITS iterface employing CFITSIO)

DESCRIPTION
    This package uses the CFITSIO library to interface to FITS files from
    Python.  Particular attention has been paid to supporting ASCII and
    BINARY tables with fixed and variable-length entries.  Data I/O is handled
    through numpy arrays.

ON THE WEB
    There are further instructions, documentation, and a FAQ at:
    http://setiathome.berkeley.edu/~aparsons/aipy/aipy.cgi/PFits


INSTALLATION
    PFITS requires Python >= 2.4 (and < 3.0 for now).  You also need to have
    numpy >= 1.2 installed on your system.

    INSTALL AS ROOT
        > sudo python setup.py install

    INSTALL AS USER
        You'll first install to a directory of your choice:
        $ python setup.py install --install-lib <module_dir> \
            --install-scripts <scripts_dir>
        This puts the python module in <module_dir>, and the command-line
        scripts in <scripts_dir>.  The next thing is to tell python where to
        look for the python module.  This is done by setting the PYTHONPATH
        variable to point to <module_dir>.  In bash, this looks like:
        $ export PYTHONPATH=<module_dir>
        However, you'll have to type this every time you open a terminal.  To
        avoid this, add the export line to the .bashrc file in your home dir.

Enjoy,
Aaron Parsons

-----------------------------------------------------------------------------

PACKAGE INFO FOR DEVELOPERS
    This version of PFITS uses CFITSIO version 3.14, the code for which is
    stored in src/cfitsio.  

About

A Python FITS iterface employing CFITSIO

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
LICENSE-GPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages