New repository initialized by cvs2svn.
Initial revision
*** empty log message ***
Compare absolute value of heliocentric correction to see if it's too small
to handle, not signed value
Increased priority of TM_START and TM-START from 100 to 150
Added 'EXPOSURE' field, some sites don't have EXPTIME or ITIME
Redundant copy of library, removed
Changes from Paris meeting merged, removed redundant fitstime file
Program to parse headers and write new, standard, PLANET time and info headers
PHJDMID (HJD at exposure midpoint), PEXP (exptime in sec), PRA (RA in hours),
and PDEC (DEC in degrees).
Added the version string with CVS autofill
Many changes - now supports numarray, Numeric, or neither. If neither, -r
mode will read the data portion of the file as a string, and write it back
verbatim. Rounding error fixed in output code. Output format is now specified
with a bitpix arg to the save method, NOT a Numeric type code. Multiline
comment and history values (ie, containing \ns) are now handled better.
Improved date handling, resolving 2-digit year ambiguity with a 'yearguess'
arg (calculated in fitstime.py from JD headers). Fixed a bug in exposure time
headers where some values would be lost due to cut/paste typos.
Added code to guess year from JD fields, to resolve ambiguity in parseing.py
when handling 2-digit years.
Added version string with CVS autofill
Added version string in PHJDMID comment and changed format to shorten line
Fixed bug in yearguess code (fialed to convert string to int)
Fixed bug where last header key (END) finished exactly on a multiple of
2880 bytes. The old code would skip over another 2880 bytes of image data
thinking it was blank header lines. Also changed 'len' variable to 'flen' to
avoid conflict with 'len' builtin
Set self.data to None if data section of file is missing or truncated, rather
than leaving it unbound
Handle outstring returned from parsing module, improve output formatting in
verbose and non-verbose cases, reduce DATEd field confidence dramatically
if DATEt field time disagrees with other times.
Use YearGuess as global variable in parseing module, and update it with the
year from any date field already parsed if there are no JD fields. Also compare
YearGuess with the year from all date fields parsed, and warn on conflict.
Added comparison of HJD_Calc with other JD fields in header to check for
clashes (>1 day difference)