WCSTools 3.9.7 26 April 2022 |
Program Changes
|
WCSTools 3.9.6 31 August 2020 |
Program Changes
|
WCSTools 3.9.5 30 March 2017 |
Program Changes
|
WCSTools 3.9.4 2 August 2016 |
Program Changes
|
WCSTools 3.9.3 22 June 2016 |
Subroutine Changes
|
WCSTools 3.9.2 10 December 2015 |
Program Changes
|
WCSTools 3.9.1 24 March 2015 |
Program Changes
|
WCSTools 3.9.0 29 August 2014 |
Program Changes
|
WCSTools 3.8.9 16 September 2013 |
Program ChangesSubroutine Changes
|
WCSTools 3.8.8 30 April 2013 |
Program Changes |
WCSTools 3.8.7 31 October 2012 |
Rename Man to man to avoid problems with Mac OSX file name convention
Program Changes
|
WCSTools 3.8.6 10 August 2012 |
Program Changes
|
WCSTools 3.8.5 12 April 2012 |
Program Changes
|
WCSTools 3.8.4 1 September 2011 |
Program ChangesSubroutine Changes
|
WCSTools 3.8.3 17 August 2011 |
Program Changes
|
WCSTools 3.8.2 17 March 2011 |
Program Changes
|
WCSTools 3.8.1 27 May 2010 |
Program Changes
|
WCSTools 3.8.0 3 November 2009 |
Program Changes
|
WCSTools 3.7.9 18 September 2009 |
Program Changes
|
WCSTools 3.7.8 17 August 2009 |
Program Changes
|
WCSTools 3.7.7 9 April 2009 |
Program Changes
|
WCSTools 3.7.6 1 December 2008 |
Program Changes
|
WCSTools 3.7.5 1 July 2008 |
Program Changes
|
WCSTools 3.7.4 28 May 2008 |
Program Changes
|
WCSTools 3.7.3 20 March 2008 |
Program Changes
|
WCSTools 3.7.2 20 November 2007 |
Program Changes
|
WCSTools 3.7.1 9 November 2007 |
Program Changes |
WCSTools 3.7.0 24 August 2007 |
Program Changes
|
WCSTools 3.6.9 9 July 2007 |
Program Changes
|
WCSTools 3.6.8 11 April 2007 |
Program Changes
|
WCSTools 3.6.7 18 January 2007 |
Program Changes
|
WCSTools 3.6.6 6 November 2006 |
Program Changes
|
WCSTools 3.6.5 5 July 2006 |
Program Changes
|
WCSTools 3.6.4 3 May 2006 |
Program Changes
|
WCSTools 3.6.3 6 January 2006 |
Program Changes
|
WCSTools 3.5.6 3 September 2004 |
Program Changes
|
WCSTools 3.5.5 19 July 2004 |
Program Changes
|
WCSTools 3.5.4 19 May 2004 |
Program Changes |
WCSTools 3.5.3 28 April 2004 |
Program Changes
|
WCSTools 3.5.2 28 January 2004 |
Program Changes
|
WCSTools 3.5.1 1 December 2003 |
Subroutine changes
|
WCSTools 3.5.0 22 November 2003 |
Program changes
|
WCSTools 3.4.2 21 August 2003 |
Deal correctly with images with more than 2 dimensions in sethead, keyhead, and edhead. Add -x name option to create multi-extension FITS file to imstack. Allow sorting of sources found by range of ID numbers in scat. in remap, add -f name to use WCS from existing FITS file and -n num to set the value of output pixels with no value from the input image. Add ROOTEND to primary headers appended to extension headers output as single file so that keywords from a primary header can be deleted when extracted FITS extension files are put back together. Add fitsrfull() to fitsfile.c to read n-dimensional FITS file. |
WCSTools 3.4.1 28 July 2003 |
Allow root directory for text as well as image files in list files in gethead. FIx bug in getdate so conversions from FITS format read both date and time, if time is present. Fix extraction of 2-D images from 3-D images in imextract. Initialize equinox and coordinate system correctly in sky2html and fix bug setting secpix when set from file WCS and not on the command line (bugs found by Takehiko Wada, ISAS). |
WCSTools 3.4.0 9 June 2003 |
Always print proper motions as milliarcseconds per year. Add support for the the UCAC2 proper motion catalog to scat, imcat, imwcs, and immatch, modifying the ucacread() subroutine to include it. Add support for the 2MASS All-Sky point source catalog as well as the IDR2. Fix a bug in wcsinit() which incorrectly reinitialized projection coefficients set by PROJPn and add support for the IRAF's ZPX projection if the image was originally a ZPN projection. Fix the -rr command in scat. |
WCSTools 3.3.4 8 May 2003 |
Add support for the the UCAC1 proper motion catalog to scat, imcat, imwcs, and immatch, with a new subroutine file ucacread.c. Read PROJP0 in wcsinit() for ZPN projections. Fix a bug passing command line arguments in getfits |
WCSTools 3.3.3 15 April 2003 |
Change the way revision messages are set so that the catalog subroutines can be used without the main programs. Fix a proper motion bug in the USNO-B1.0 subroutine by multiplying the RA pm by cos(dec). |
WCSTools 3.3.2 7 April 2003 |
Add -o option to xy2sky and sky2xy to print only RA or Dec or x or y. Add distortion initialization to wcsinit(), wcstype(), pix2wcs() and wcs2pix() for SIRTF. Add new file distort.c with subroutines pix2foc() and foc2pix() to correct spatial distortion between the image and the focal plane. |
WCSTools 3.3.1 26 March 2003 |
Deal correctly with rotated images in imcat. Fix implementation of separate systems for search, catalog, and output coordinates in scat, and also fix bug which failed to read PPM catalog proper motions. Add Heliocentric Julian Date and Modified Heliocentric Julian Date conversions to getdate, along with the required RA and Dec arguments. Fix bug in newfits which wrote CTYPEn header keyword values without quotes. Improve definition of search boxes in all catalog search subroutines. In gethead, print ___ if a null string keyword value is encountered, as will as if the keyword is not found, and -u flag is set. |
WCSTools 3.3.0 6 February 2003 |
Add support for USNO-B1.0 Catalog including minid and minpmq to scat, imcat, imwcs, and immatch. Add scat argument ndec=n to set number of decimal places in output. In sethead, fix bug parsing files of settings with quotes. Initialize some uninitialized variables in gethead which caused a failure on some operating systems. Deal with proper motion in Starbase (tab-separated ASCII) catalogs by enlarging search boxes. Fix bug in GSC II implementation so imwcs works with web search results. proj.c: Use local copysgn() and copysgni() in WCSLIB proj.c instead of (sometimes) system copysign. Change fopen option from "r" to "rb" in all binary-reading subroutines so WCSTools will work under Windows |
WCSTools 3.2.1 7 January 2003 |
Fix bug in delhead so arbitrary number of keywords can be deleted. In xy2sky, fix fatal bug in tab output from file, and ignore commented out input file lines. Read PVi_0 for ZPN projection; initialize PVi_j only once. |
WCSTools 3.2.0 6 December 2002 |
getfits is a new program to extract part of a FITS image preserving any existing WCS. Add sidereal time conversion to getdate and fix bug in -now option. Fix bug in imsize which caused segv crash on Linux and OS/X. In scat, add VOTable output option (sr=degrees over web or -tt), fix several minor bugs dealing with returned star counts and formats, add -n -1 option to ACT and Tycho-2 catalogs, and add filtering by epoch of entry using -y y1,y2 option. Fix sethead so it never overwrites a multiextension FITS file Rewrite setpix so an arbitrary number of ranges of pixels can be set. sumpix: Add -l option to sumpix to print range and allow summing over entire image. Add VOTable header and trailer subroutines vothead() and vottail() Add sidereal time conversion subroutine. In WCS initialization subroutine, fix subroutine calls for radial velocity and pole latitude and fix computation of center pixel in image for default reference pixel Change ASCII catalog UZC format flag from /f to /u and add /f flag for fractional hrs and deg. |
WCSTools 3.1.3 30 August 2002 |
In scat, fix bugs which broke USNO-A catalog reading by number and UJC magnitudes. In scat and imcat, print all available magnitudes in BINARY, ASCII and TABTABLE catalogs and search catalogs to improve mergeability. Add -q n argument to imwcs to increase number of parameters to be fit. Read multiple files in getcol and add options to print pathname and ignore comments. Ignore / in gethead if reading to end of line with -l in free-form files. Add option to getdate to convert files of date/time strings and ET conversion. In imwcs, set center and scale from prematched stars if not set on command line. If no coordinate system given in skycoor, assume input and output both J2000. Fix bug in getvec() subroutine which crashed when using scaled pixels. Return 1 if file is stdin from isfile() subroutine. Add conversions to and from ET/TDT/TT ephemeris time. |
WCSTools 3.1.2 8 July 2002 |
Fix command line parsing in getdate to handle negative (BCE) dates correctly. Clean up date subroutine problems with negative years and fractional seconds in output strings. |
WCSTools 3.1.1 26 June 2002 |
Add -x option to specify FITS extensions for file list
in gethead and
imsize.
Add -s option to gethead
to drop space padding in tab-separated tables.
Add -s option to getpix
to print x y value lines without punctuation
imcat: Add back -a option to imcat to
set a WCS rotation angle.
wcshead: Add option to print rest wavelength limits using VELOCITY
Subroutine fixes: Fix bugs in hgetsc(), hgeti4c(), and hgetr8c() Return an error from the wcsinit() subroutine if no WCS is present for a specified letter. Save name and letter of specified WCS in WCS data structure. Fix bugs dealing with multiple line keywords so IRAF TNX projection works again in tnxpos.c, iget.c, and hget.c. |
WCSTools 3.1.0 9 April 2002 |
Implement WCSLIB 2.9. In scat, add web query sr=degrees option for search radius, and fix implementation of velocities in TDC binary format catalogs. In imcat and scat, allow selection of any (one) magnitude in catalog for sorting and/or limits. In imcat, fix bug so characters other than circles can be plotted. Implement inversion of dependent WCSs. |
WCSTools 3.0.7 4 March 2002 |
In imcat and scat, print spectral type for TDC format catalogs, if present. Add -l option to gethead to return values to end of line. Add -l num command to gethead and sethead to log files as they are process, to keep track of progress on batched changes. Fix units problem in ecliptic coordinate conversions. Add XPIXSIZE and YPIXSIZE as additional arcseconds per pixel image scale keywords. |
WCSTools 3.0.6 24 January 2002 | Allow arbirtrary argument order on the command line for
imwcs and immatch.
Improve imwcs by allowing a minimum number
of matches to be set on the command line using minmatch=value.
Add -y epoch to imcat.
Accept fractional year or FITS date for epoch in
scat, imcat,
imwcs, and immatch.
In scat, divide RA width, if given, by cos(dec)
for true arcseconds.
In sethead, add sum, mean, sigma for hh:mm:ss and dd:mm:ss entries, add -e option to print medians of values in selected columns, add -f option to print ranges of values in selected columns, add -p option to print only sum, mean, sigma, or range, not entries, and ignore non-numeric values for sums, means, ranges, and medians. Also add options to add comments to keywords from files and command line, allow use of stdin for input of keyword assignments, and add -s command to set character used for spaces in argument strings. In skycoor, add -o argument to offset coordinates by arcseconds. In xy2sky, add option to prepend RA and Dec to input tab table (-a -t) for output. |
WCSTools 3.0.5 21 September 2001 | Implement version 2.7 of Mark Calabretta's WCSLIB subroutine library. Add search access to the ESO-served USNO-A2.0 and HST-GSC catalogs. Fix subroutine bugs which misinterpreted coordinate strings with leading spaces and numeric strings with trailing spaces. |
WCSTools 3.0.4 19 September 2001 | Rewrite imwcs, imcat, immatch, and scat to deal with arbitrary numbers of magnitudes. In imcat and scat, allow sorting by RA, Dec, X, Y, and any of the catalog magnitudes using the -s command. Add -k command to imwcs and immatch to select reference star magnitude to use. When reading the 2MASS Point Source Catalog, flag uncertain magnitudes with an L, like IRAS sky-limited fluxes are flagged. Allow FITS header dates in the format yyyy/mm/dd. |
WCSTools 3.0.3 24 August 2001 | In sethead, fix bug which thought assignments of FITS or IRAF file names to keywords were FITS or IRAF files. In scat, pass on velocities and deal with object names better in TDC ASCII or Starbase format catalogs |
WCSTools 3.0.2 2 August 2001 | In imwcs, allow less than 3 star matches if only 1 or 2 parameters are being fit. |
WCSTools 3.0.1 25 July 2001 | xy2sky: Add -x argument to specify
columns for x,y, -m for magnitude column, and -c for file containing
magnitude calibration polynomial.
immatch: Add -q argument to fit image magnitude to catalog magnitude polynomial and return coefficients in residual output. Return image instrumental magnitudes instead of flux in imstar. Fix bugs in getcol and scat. |
WCSTools 3.0 10 July 2001 | Support for the GSC-ACT and 2MASS Point Source Catalog and web access
to the GSC II catalog was added to to scat,
imcat, immatch,
and imwcs. Parallaxes were added to the
Hipparcos Catalog implementation and fluxes to the IRAS Point Source Catalog.
Band and number of entries to GSC and GSC-ACT output from
scat and imcat.
The remap program is finally working, though not yet preserving flux prefectly. gettab now accepts tables from stdin without crashing. getcol has added commands -i to parse tab-separated tables and -b to parse bar(|)-separated tables correctly. A bug was fixed so that search centers between region limits in the Tycho-2 catalog can be used successfully. |
WCSTools 2.9.3 20 March 2001 | This is a bug-fix release which fixes compilation problems on HP-UX and Linux and problems with access to the SAO and PPM catalogs under certain conditions. Use of the PPM_PATH, SAO_PATH, and WCS_BINDIR environment variables and the setting of the RA-sorted PPM directory were fixed, so scat and other programs used to access the PPM and SAO catalogs will work better. |
WCSTools 2.9.2 9 March 2001 | Change WCS selection character from : to % ; some people put coordinates
in file names using colons.
Fix a bug which caused crash on reading multi-extension FITS files. Add shell scripts which use SAOimage to overplot and match star catalogs in the SAOimage.scripts subdirectory. Add a new program, fileroot, which is used by saom* scripts to create match catalog file name. |
WCSTools 2.9.1 2 March 2001 | Fix bugs so imwcs can really accept pre-matched stars. Add the -z option to scat to append stars to an output file. Modify scat to write Starbase tab-delimited files only if the -t option is used. |
WCSTools 2.9.0 23 February 2001 | Multiple WCS's may be dependent on each other using the WCSDEPx keyword.
Thus a sky WCS may use focal plane coordinates computed from image
coordinates by another set of WCS keywords. Several bugs introduced in
the changeover to multiple WCS's were fixed.
Specify WCS as file.fits:wcs or files.fits,extnum:wcs , where wcs is
either the WCSNAME, if present in the header or WCS character.
|
WCSTools 2.8.7 15 February 2001 | This release was mostly used as a testbed for 2.9.0 and was not released formally. imwcs can now accept lists of prematched stars (x y Ra Dec) using the -u option. Polar regions are now searched properly by scat, imcat imwcs, and immatch when using RA-sorted ASCII or binary catalogs, such as the PPM or SAO catalogs. The basic WCS projection subroutines are now from WCSLIB 2.6. Multiple sets of WCS parameters may now coexist in a single FITS header, where they can be specified by all WCSTools programs. |
WCSTools 2.8.6 2 January 2001 | scat, imcat imwcs, and immatch can now read catalogs across the World Wide Web. Proper motions in seconds/century are now allowed in Starbase catalogs. A bug was fixed so that ISO dates are handled as strings rather than numbers in FITS header output. |
WCSTools 2.8.5 29 September 2000 | Spectral type and second magnitude were added to one-line closest star output from scat. Multiple magnitudes and spectral types have been added to ASCII catalogs. The CD matrix is used if any CDm_n keywords are present, not just CD1_1 and CD2_2. |
WCSTools 2.8.4 6 September 2000 | In i2f, look in same directory as header file if pixel directory is not found in its specified directory. This simplifies transferring .imh files between computers. A -o command line option was added to imstack to set an output file name. Leading zeroes are now printed in scat ID numbers. |
WCSTools 2.8.3 3 August 2000 | Command lines options -a (add), -s (subtract), -m (multiply), and -d (divide) were added to setpix to operate on existing pixel values in image sections with a constant. The -w option was added to wcshead to print limits of 1-D images. scat and imcat preserve local-format catalogs in memory between batched searches to save time and I/O. The -i option was added to newfits to fill the data section of a new FITS file from a binary file. The -s option was added to imrot to split multi-extension FITS files to fileroot_n.fits. A variety of bugs were fixed, too. |
WCSTools 2.8.2 13 June 2000 | A bug which reversed Tycho-2 B and V magnitudes was fixed. If no pixel file directory is specfied in a .imh file, the same directory as the header file is used. |
WCSTools 2.8.1 9 June 2000 | An error reading the USNO-2.0 on PCs and Alphas was fixed. Improved error reporting was added to the header access programs, gethead, sethead, delhead, cphead, and keyhead |
WCSTools 2.8.0 2 June 2000 | Support for 2.5 million star
Tycho-2 Catalog added in
sty2, imty2, etc.
|
WCSTools 2.7.3 1 May 2000 | scat search buffer allocation was improved to speed searches. IRAF .imh files which keep their .pix files in a subdirectory of the header directory are now handled correctly. All dates in the old FITS format with three- as well as two-digit years have 1900 added to them. TDC ASCII-format catalog files can now have positions in fractional degrees. The hadd() subroutine now avoids overwriting the added header line. |
WCSTools 2.7.2 28 March 2000 | gethead can now extract values from keyword=value strings in any ASCII file; keyword values can be tested to decide whether to display the keywords from a specific file; and embedded spaces in keyword values can be replaced with underscores. imwcs can iterate both with and without reducing tolerances on each iteration. IRAF .imh file header and pixel file paths up to 256 characters, the IRAF 2.11 limit, can now be handled; the old limit was 67 characters. A leap year bug which affected 2000-02-29 and a couple of days before was fixed. Proper motion reporting was added to scat for Starbase output. Column values can be used by gettab and getcol to decide whether to print lines. |
WCSTools 2.7.1 15 February 2000 | cphead is a new program to copy keyword values from one file to a list of files. An additional output option was added to gethead to make input for sethead. Proper motions were implemented in Starbase catalog files. |
WCSTools 2.7.0 3 February 2000 | WCSLIB subroutines were updated to version 2.5, which was released
in December. Modified Julian Dates are now supported by the
getdate program.
|
WCSTools 2.6.12 13 January 2000 | Several bugs were fixed in Starbase catalog reading. The keyword after OBJECT, if it is in an IRAF .imh header, is no longer dropped. Starbase catalog output from scat and imcat was fixed. The year 100 in old FITS dates is assumed to be 2000. |
WCSTools 2.6.11 20 December 1999 | getdate is a new program to convert between one date format and any other date format. -c (set constant), -r (square root), and -g (Gaussian noise) options were added to the conpix program which operates on the pixels of images or sections thereof. A Starbase output format was added to . A variety of other bugs in many programs were fixed. |
WCSTools 2.6.10 9 December 1999 | -g (greater than) and -l (less than) options were added to getpix to print all pixels in a specified region with a specified range of values. Strings starting with D or E, followed by numbers are no longer assumed to be numbers. Conversion to Julian Dates was fixed. |
WCSTools 2.6.9 1 December 1999 | -a (sum), -c (count), and -m (mean) options were added to getcol. An option was added to imhead to output the exact FITS header, without linefeeds. A specific editor can be specified for edhead using the -e option as well as through the EDITOR environment variable. A variety of bugs were fixed throughout the package. |
WCSTools 2.6.8 5 November 1999 | immatch, imstar, and imwcs now read Starbase files as well as DAOPHOT-format files for star x-y input (-d). sumpix has added options to compute means, variances, and standard deviations of regions of an image. getcol is a new task for gettign information from ASCII space-delimited tables. Unix lint and Insure++ were run on all the code and a variety of memory leak and allocation problems were found and corrected. The catread.c library files and the subroutines it contains were rename ctg* to avoid system subroutine name conflicts. |
WCSTools 2.6.7 21 October 1999 | Changes were made in several programs and subroutines to deal with reallocating the FITS header buffer if it got too large. |
WCSTools 2.6.6 28 September 1999 | Access to the HST Guide Star Catalog by number in scat was fixed. i2f can now output a FITS file to standard output. remap is a new program to remap images to a new WCS specified on the command line. IRAF .imh files no longer produce multiple OBJECT keywords when converted to FITS |
WCSTools 2.6.5 16 September 1999 | Most of the changes were in scat, imcat, imwcs, and immatch catalog access, with distance-sorted searches now working consistently, and tab table catalog coordinate systems being dealt with correctly. Catalog access subroutines are all accessed through catread() and catrnum(), so new catalog formats will be easier to add. A CD matrix initialization bug was fixed in the fitting code. |
WCSTools 2.6.4 31 August 1999 | Bugs were fixed in >scat when dealing with coordinates following search box. A bug searching fields which contained 0h RA was also fixed. sethead writes multiple keywords of the form name_i when a character value is too long so no information is lost. gethead, with changes in the hgetm() subroutine in hget.c, now can read multiline keywords of the form name_i, name_ii, and name_iii(IRAF), concatenating all values into one returned string when gethead name is typed. delhead, gethead, keyhead, and sethead now can deal with simultaneous files of keywords and filenames. A fatal bug in immatch was fixed. |
WCSTools 2.6.3 9 July 1999 | A slew of bugs in imwcs were fixed: command line rotation angle setting, converting image coordinates to reference system, command line reference pixel use, incorrect initialization of CDELT1 when rotating an image, and correct setting of RADECSYS to FK% or FK4, not J2000 or B1950. The command line rotation bug was also fixed in imstar and immatch. A new program, sumpix, adds pixel values over rows, columns, or rectangular regions, specified by ranges of coordinates. A new file, dateutil.c, contains many date and time conversion subroutines, not all of which are used by other WCSTools programs. |
WCSTools 2.6.2 9 June 1999 | Bugs were fixed in the RotFITS subroutine used by imrot, immatch, and imwcs. An initialization bug which caused garbage at the beginning of a line in Linux was fixed. |
WCSTools 2.6.1 7 June 1999 | scat now allows rectangular as well as square and circle searches, and the dimensions can be given in sexagesimal degrees as well as arcseconds. newfits now accepts a reference coordinate as ra dec system. |
WCSTools 2.6 28 May 1999 | Support for the ACT catalog has been added throughout the toolkit.
New programs include conpix,
to operate on all of the pixels of an image,
gettab, to extract values from tab table
data base files, and
newfits, to create dataless or blank
FITS image files. A BITPIX=0 dataless file can be used to fit a WCS using
a star lists from another image or to hold an artifical WCS.
Bugs have been fixed in the TDC binary, TDC ASCII,
and tab table (Starbase) catalog reading routines, and support for the
ACT astrometric reference catalog has
been added. Ranges of catalog (or index) numbers and files of search
centers can be read by scat and its variants
using any of the supported catalogs. Large numbers of command line
arguments are now dealt with gracefully by
delhead,
gethead,
keyhead, and
sethead.
|
WCSTools 2.5 2 December 1998 | Bugs have been fixed in imwcs and
imcat coordinate handling.
imwcs, imcat, and scat can now read the USNO-A2.0 and USNO-SA2.0, as well as catalogs in the TDC simple ASCII catalog format. A bug was fixed in all catalog reading programs so that catalog numbers are now preserved when the number of stars found exceeds the number desired. keyhead can now transfer keyword values within a header and/or add a history line to the header it has modified. More robust methods are used to decide image and catalog file types. keyhead was modified to transfer keyword values within a header. imcat and imstar can now create SAOimage region files of stars so catalogs can be plotted over images. |
WCSTools 2.4.1 15 September 1998 | imwcs, imcat, and scat can now read the TDC binary catalog format, for fast searching of catalogs, including SAO (imsao, ssao"), PPM (imppm, sppm"), IRAS Point Source (imiras, siras"), Tycho (imtycho, stycho"), and local catalogs. |
WCSTools 2.4 4 September 1998 | All files now transfer the extension from the input file if writing a new
file. .fits is the default output everywhere instead of .fit.
Image orientation parameters, pa_north, pa_east, imrot, and imflip, have been added to the WCS data structure. sethead can add a history line to the header it has modified. .imh image header modification is now more robust. |
WCSTools 2.3.4 28 July 1998 | delwcs has been added to delete all
added WCS information from an image header.
sethead now can set parameters in multiple files at one time. Bugs were fixed in .imh image access. |
WCSTools 2.3.3 24 July 1998 | A major bug was fixed in writing .imh images. |
WCSTools 2.3.3 16 July 1998 | Quad cube projections such as CSC were fixed in wcslib.c and wcs.c. xy2sky and sky2xy were modified to deal with the face of a quad cube as a third dimension. |
WCSTools 2.3 10 July 1998 | Add equinox date option to scat and
imcat.
Restructure WCS initialization subroutines, putting keyword-dependent stuff into wcsinit.c, and fix a variety of initialization problems. Add ICRS as possible RADECSYS value (same as FK5, for now). Add wcsfort.c Fortran interface to WCS subroutines. Add wcskinit() to initialize WCS structure from arguments. |
WCSTools 2.2.1 2 June 1998 | Header writing subroutines now fill blank lines before the END
statement correctly.
A fatal bug in StarBase (tab table) reading was fixed. |
WCSTools 2.2 14 May 1998 | A bug in pixel to galactic coordinate conversion was fixed.
Arbitrary equinoxes in the forms Jyyyy.ffff and Byyyy.ffff are now accepted and precessed correctly. Polynomial WCS support was modified to be closer to what is being discussed on the FITSWCS e-mail list. Support was added for ecliptic coordinates and coordinate conversion was improved in general. IRAF TNX projection was improved, though WCS to pixel still does not work. IRAF unsigned data types are now supported. |
WCSTools 2.1 31 March 1998 | Add polynomial plate fit and IRAF TNX projection. Fix various bugs.
Fit CD matrix as well as CDELT/CROTA. Add iteration and recentering to IMWCS. |
WCSTools 2.0 18 February 1998 | Use Mark Calabretta's WCS code instead of AIPS classic WCS subroutines
for the standard FITS projections. This is a major upgrade, hence 2.0.
|
WCSTools 1.5 15 December 1998 | Rewrite IRAF code to deal with IRAF 2.11 reformatted headers. Fix a
variety of bugs. Switch to single catalog search and image-based catalog
search programs, invoked by different names for different catalogs.
|
WCSTools 1.4 12 November 1997 | Many cosmetic bugs have been fixed as more people have used the software.
RA's are now properly converted to angular distance, so areas to be searched
at high declinations are now correct.
imwcs can now fit chip rotations as well as optical axis rotations, and it can also fit the coordinates of the optical axis. Polynomial corrections to the plane tangent projection are in the works as is support for the full Calabretta set of proposed FITS WCS standard projections. The maximum number of reference stars can now be set on the command line, and more combinations of WCS parameters can be fit. immatch, a new program, matches stars found in an image against a catalog using the image's WCS or one set on the command line. imstar now writes a single format to file and/or display. It may be space- or tab-separated tables or DAOFIND (x, y, magnitude) format. |
WCSTools 1.3.1 25 April 1997 | Fixed major bug in USNO A-1.0 and USNO SA-1.0 catalog reading which ignored stars which are flagged as being in the Guide Star Catalog |
WCStools 1.3 24 February 1997 | Fixed bugs in imgetwcs.c which did not convert coordinates of image center correctly. Cleaned up I/O code so it works correctly on Linux systems. |
WCStools 1.2.2 27 January 1997 | Fix bug in HGET which ignored exponent of floating point string when extracting an integer due to use of atoi() instead of (int)atof(). This most often affects how EPOCH is interpreted. |
WCStools 1.2.1 15 January 1997 | Fix bug in RASort Stars which did not sort magnitudes |
WCStools 1.2 12 December 1996 | Still more bugs have been removed and many minor features have been added.
The ability to read DAOFIND output coordinate lists has been added to IMWCS and IMSTAR. Both faint and bright magnitude limits are now allowed in the search programs SCAT, IMCAT, and their single-catalog variants. ADDPIX, GETPIX, SETPIX, and SUBPIX have been added to access individual pixels of an image. Provde man pages for most programs. |
WCStools 1.1 20 November 1996 | Many bugs have been removed, access to the
USNO A1.0 half-gigastar catalog
has been added, and new programs have been added to search star catalogs.
Thanks to Daniel Durand of DAO, Allan Brighton of ESO, and Jan Kleyna of
Harvard for their debugging assistance.
sethead added to set FITS or IRAF header header parameters. scat added to search source catalogs sgsc added to search the HST Guide Star Catalog sujc added to search the USNO UJ1.0 Catalog suac added to search the USNO A1.0 Catalog skycoor added to convert coordinates between formats and systems. |
WCStools 1.0 18 September 1996 | imgsc bug fixed so that reject class
objects don't cause an end to the search.
imcat to search any of the catalogs which imwcs can use. imhead added to print FITS or IRAF headers. edhead added to edit FITS or IRAF headers gethead added to list values from IRAF headers. |
libwcs 1.1 8 August 1996 | imrot added to rotate and mirror FITS
or IRAF images, to deal with Mt. Hopkins CCD images. Subroutines were
added to perform the rotation and to move pixels between two image arrays,
which do not have to be of the same type.
i2f was added to convert IRAF image files to FITS image files, making use of subroutines which already existed. imtab was added to list stars from a tab table catalog which are found in an image. imsize was added to print the center and size of an image in one line. imhead was added to print the headers of FITS and IRAF images. |
libwcs 1.0 1 March 1996 | World coordinate system conversion subroutines used by SAOimage have been bundled with some simple (image pixel <-> sky coordinate) and complicated (automatically fit world coordinate system to image) programs. |