Opened 15 years ago
Last modified 15 years ago
#23075 new request
Port request for Pyraf
Reported by: | dcnicholls | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.1 |
Keywords: | Cc: | ||
Port: | py26-pyraf |
Description
Pyraf is a Python interface for the astronomical data processing software IRAF. The latest version is 1.8.1 (stand alone Pyraf). Source page: http://www.stsci.edu/resources/software_hardware/pyraf/current/download
It requires Tcl/Tk, Readline, Python 2.6, Numpy
Change History (4)
comment:1 Changed 15 years ago by dcnicholls
Cc: | dcn@… added |
---|
comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | dcn@… removed |
---|---|
Port: | py26-pyraf added |
comment:3 Changed 15 years ago by tim@…
there is one key dependency here that is not mentioned: IRAF (http://www.iraf.net/). i am looking into a way to make a port of that, but it's far from trivial. i have made fedora-compatible RPMs for it in the past and they worked quite well. however, i did not compile the IRAF source in that process. i simply repackaged the binaries that the IRAF group provides. i can easily do the same for a macport, but i'm not sure what the policy is for such a thing. building IRAF from source requires doing much of the build from within an IRAF environment. not a trivial thing to accomplish from a non-interactive shell or tcl script. also, using the IRAF-supplied official binaries makes reporting up-stream bugs and problems much more straightforward.
once there is a working IRAF port, py26-pyraf is quite straightforward since it uses standard python build tools.
comment:4 Changed 15 years ago by dcnicholls
Yes. In the meantime, I have successfully installed Pyraf as a Python program, from within Python. I already had IRAF installed (a rather messy process). Pyraf works well, although it doesn't have the convenience of a Macport install. A Macports install of IRAF itself would be brilliant.
Cc Me!