This page gives a summary of the current GIPSY software plans and activities.
Top priority items
INSPECTOR
Convert from Xlib to Xtoolkit environment. Make program user friendly
for overlay of rotation curves over slices.
Status: in progress
XGAUFIT, XGAUFIT
Upgrade old programs gaufit, profit, and gauprof with new
graphical user interface and new functionality.
Status: READY
RENDER
Render 2d- and 3d GIPSY data and display 2d-slices at any angle.
ROTMAS
Determine mass components of a galaxy from its rotation curve.
Status: READY
Hermes
Implement event-driven user interaction, including a simple graphical
user interface which allows parameters to be set, options te be chosen, etc.
Status: READY
Miscellaneous tasks
Fit with the new graphical user interface. First identify which tasks
are suitable and which tasks benefit most.
Status: in progress
FITS, AIPS++
Upgrade GIPSY's FITS interface so that the interchange of data with other
packages like AIPS++ will become more flexible. See also:
Proposal.
Investigate the possibility of accessing FITS files transparantly.
Status: in progress
PGPLOT
Install latest version (5.2.0) of library and some new drivers, e.g.
the GIF driver.
Decide whether PGPLOT's own ANSI-C interface should also be implemented.
Status: READY
Second priority items
ANTPAT
Implement fitting of one-dimensional antenna patterns.
Status: waiting
CONVOLV
New program to do a convolution in the Fourier domain.
It would be faster than SMOOTH for big maps and/or convolution functions.
Status: waiting
GIDS
Improve
Status: waiting
REPORT
General revision. Allow selection on basis of report category:
`outstanding/fixed', `bug/wish', etc. Implement ``responsible person''
for cases where this is different from ``author''.
Status: waiting
SMOOTH
Optimize for speed. Fix bug in pre-smoothing in case of circular beams.
Status: waiting
GETGSCP
New program. Obtain information from the Guide Star Catalog.
Status: waiting
GTAR
Archiving of GDS-sets in `tar' format.
Status: testing
fie (subroutine)
Implement descriptor functions for use in tasks COMBIN, CREATE and
EDITSET.
Status: waiting
task library
Separate `kernel tasks' and unsupported tasks in order to allow users
to contribute tasks more easily.
Status: waiting