Changes to Buie IDL v9.0 Library

This is a reverse chronological list of changes to all library routines since the switch-over from the previous version of IDL.

hststarfit: 2024/08/06, MWB, logic fix to /NOFIT case

occprof: 2024/07/31, MWB, modified to use new ephem/obscode tools

obsinfo: 2024/07/31, MWB, fixed bug for handling DEGREES keyword

loadini: 2024/07/26, MWB, changed to be more permissive in characters allowed in the value. In particular, '=' is now allowed.

gtrans: Written by Marc W. Buie, Southwest Research Institute, 2024/07/24

gareabv: Written by Marc W. Buie, Southwest Research Insitute, 2024/07/24

tnorecov: 2024/07/06, MWB, rework for new obs tools

tnoobs: 2024/07/06, MWB, rework for new obs tools

sspos: 2024/07/06, MWB, rework to use new obs tools

srodcheck: 2024/07/06, MWB, rework for obs tool upgrades

refcorr: 2024/07/06, MWB, rework for new obs tools, dropped OBSINFO keyword

reductor: 2024/07/06, MWB, changed to use obsinfo

obsprop: 2024/07/06, MWB, rework to use new obs tools

objappul: 2024/07/06, MWB, rework for new obs tools

kboplan: 2024/07/06, MWB, rework for new obs tools

fieldobs: 2024/07/06, MWB, rework for new obs tools

ephem: 2024/07/06, MWB, rework for new obs tools, dropped OBSPOS keyword, dropped support for more than one observatory per call

coord: 2024/07/06, MWB, reworked for new obs structure support

appuldis: 2024/07/06, MWB, rework for new obs tools

obsnight: 2024/07/05, MWB, tweaks needed for new

obsinfo: 2024/07/04, Written by Marc W. Buie, Southwest Research Institute

getobloc: 2024/07/04, MWB, added decoding of altitude, this led to a few hidden bugs (errors that cancelled) and other cleanup and documentation.

mkhull2: 2024/06/05, MWB, added SORTIDX

occprof: 2024/06/04, MWB, new parameters to control direction arrow labels

occlcfig: 2024/04/26, MWB, minor bug fixes

sspos: 2024/04/21, MWB, minor formatting change on screen output

appuldis: 2024/04/21, MWB, added vmag and gtarg to returned structure

recontarg: Written by Marc W. Buie, Southwest Research Institute, 2024/03/24 20024/07/076, MWB, futher development work

occprof: 2024/03/19, MWB, minor change to print the ephemeris position for the reference site when doing astrometry

occlcfig: 2024/03/16, MWB, heavy modifications to control pagination and plot scaling

astsclbar: 2024/03/10, MWB, added case for very large FOV scale bars

recondscan: 2024/03/08, MWB, added check for missing config.ini file

recondscan: 2024/03/06, MWB, added VERBOSE keyword flag

occlcfig: Written by Marc W. Buie, Southwest Research Institute, 2024/01/28

psffit: 2024/01/26, MWB, added MAXPHOTSIG keyword

occproc: 2024/01/26, MWB, added a tool to build a PSF for each good image in the dataset.

astpdf: Written by Marc W. Buie, Southwest Research Institute, 2024/01/02

eventprob: 2023/12/15, MWB, added PDF keyword

authorproc: 2023/12/09 - Written by Brian Keeney, SwRI, based on template from Marc Buie

occproc: 2023/11/07, MWB, introduced a minimum noise level in the image, set at 3 DN. This bypasses odd behavior when the background noise in the image isn't properly sampled.

occprof: 2023/10/19, MWB, added support for using config file to control label offsets. This new feature eliminates the use of TAGTWEAK. Also added TAGSTYLE keyword.

getvalue: 2023/10/04, MWB, added ARRAY keyword

synthocc: Written by Marc W. Buie, Southwest Research Institute, 2023/09/14

occprof: 2023/09/14, MWB, added SAVEHULL keyword

drtimes: 2023/09/12, MWB, added missing default value on DEBUG

occprof: 2023/09/05, MWB, added calculation for the area of the hull.

image2hull: Written by Marc W. Buie, Southwest Research Institute, 2023/08/21

rdevents: 2023/08/17, MWB, changed to include input "hfit"

occprof: 2023/08/17, MWB, changed to use new loadocc/rdevents to control what gets used for the hull. Added ARES keyword

loadocc: 2023/08/17, MWB, upgraded to work with new version of rdevents.pro

render: 2023/08/11, MWB, added HAP3 option

chfun: Written by Marc W. Buie, Southwest Research Insitute, 2023/08/02

fn_hg2a: 2023/08/01 Created by Marc Buie (based on fn_HG2.pro)

bidr4: Written by Marc W. Buie, Lowell Observatory, 2023/08/01 and was cloned from bidr2

occsnrtab: 2023/07/31, MWB, added support for P objects

mkocceph: 2023/07/28, MWB, added SUPP keyword

occattr: 2023/07/25, MWB, added SUPP keyword

appuldis: 2023/07/24, MWB, added SUPP keyword

obsnight: 2023/07/16, MWB, added PRINT keyword

iota2lc: 2023/06/08, MWB, Added WIDE, BINFAC, and OFFSET keywords

mkhull2: 2023/05/17, MWB, cloned from mkhull

plotpcomc: Written by Marc W. Buie, Southwest Research Institute, 2023/05/08, cloned from an ancient program written in Fortran using the Mongo plotting library

occprof: 2023/05/02, MWB, reactivated the pub graphics component that was broken after the upgrades last August.

kmlgen: Written by Brian Keeney, Southwest Research Institute, 2023/04/28

mkocceph: 2023/04/06, MWB, added VERBOSE flag

rdoccsnr: Written by Marc W. Buie, Southwest Research Institute, 2023/04/05

rdoccroi: Written by Marc W. Buie, Southwest Research Institute, 2023/04/05

occsumtab: 2023/04/04, MWB, generalization and some restructuring

occsearch: 2023/04/04, MWB, added a hack to the spawn command to run convert to bypass a problem with IDL.

occloadinfo: 2023/04/04, MWB, added new logic for stemdir

occinfogen: 2023/04/04, MWB, adjustment to scheme for finding data.

occbingen: 2023/04/04, MWB, added tweak to stemdir logic

occattr: 2023/04/04, MWB, structural reworking and simplifications

getddir: 2023/04/04, MWB, added logic to use dir from global for auto path, stemdir still overrides

occprof: 2023/04/03, MWB, added SHOWEXTRA keyword

occproc: 2023/04/03, MWB, fixed a minor bug in the window menu event handler.

occtime: 2023/03/28, MWB, force renormalization of lightcurve

occprof: 2023/03/28, MWB, added SHOWHULL, HULLPTS keyword

orb2obj: Written by Marc W. Buie, Southwest Research Institute, 2023/03/27

occsearch: Written by Marc W. Buie, Southwest Research Institute, 2023/03/25

mkhull2: Written by Marc W. Buie, Southwest Research Institute, 2023/03/25

mkhull: Written by Marc W. Buie, Southwest Research Institute, 2023/03/25

occplotlc: 2023/03/19, MWB, converted to use sites.dat instead of chords.dat Also changed to write the lightcurve file with JD not the time of day in seconds

occtime: 2023/03/16, MWB, fixed D&R time to account for non-zero baseline

occproc: 2023/03/15, MWB, added toffset to config.ini file options

occproc: 2023/03/14, MWB, split bad flags on raw data off into its own file, this will quietly convert the old files into the new format if encountered.

occprof: 2023/03/09, MWB, fixed a problem with xe files

tvmaps: 2023/02/27, MWB, added documentation and some cosmetic improvements.

mapseq: 2023/02/27, MWB, cosmetic editing and slight changes to graphical output

occproc: 2023/02/13, MWB, minor bug fixes on display and setting maxfac

loadocc: 2023/02/08, MWB, added SHOW keyword

recondscan: 2023/02/07, MWB, changed output for new sites.dat file

loadocc: 2023/02/07, MWB, change to allow a missing or empty events.dat file

loadocc: 2023/01/28, MWB, fixed indexing bug in event sub-structure

occxtrack: 2022/12/20, MWB, changed to use sites.dat instead of chords.dat

occtime: 2022/12/14, MWB, convert to using fnsites.dat and fnevents.dat

occprof: 2022/12/13, MWB, removed GNDVIEW option and keyword, added BODY keyword

reconscore: 2022/12/12, MWB, added PREDERR keyword

rdsites: Written by Marc W. Buie, Southwest Research Institute, 2022/12/07

rdevents: Written by Marc W. Buie, Southwest Research Institute, 2022/12/07

occprof: 2022/12/07, MWB, removed FNCHORDS keyword, this is now split into FNSITES and FNEVENTS

loadocc: Written by Marc W. Buie, Southwest Research Institute, 2022/12/07

quote: 2022/11/26, MWB, added DELIMITER keyword, added ( and ) to protect

reconstmail: 2022/11/12, MWB, changed to only report on active sites

mkoccconfig: 2022/10/31, MWB, added interactive creation of initial config.ini file for non-RECON events

occproc: 2022/09/25, MWB, bug fixes on tracking, adding tool to step by measured positions

occproc: 2022/09/22, MWB, add a tool to mark all measurements as invalid to reset back to the beginning on the current object

paracorr: 2022/08/29, MWB, changed to heliocenter, not SS barycenter

occproc: 2022/08/27, MWB, significant cleanup and debugging

occprof: 2022/08/22, MWB, added support for just D or R points from a site rather than restricting it to just site with both

occproc: 2022/08/10, MWB, major overhaul to add comp star measurements, some prior support files may no longer be compatible, (mostly the .dat for a given dataset).

obsplan: 2022/08/09, MWB, fixed support for obs input types

coord: 2022/08/09, MWB, added support for non-standard observatory locations

paracorr: 2022/06/22, MWB, changed to earth center, not barycenter, and J2000 coords

paracorr: 2022/06/21, MWB, added DR3 pm bias correction.

occtime: 2022/06/07, MWB, added FNCONFIG,FNCHORDS,FNXTRACK keywords

finder: 2022/05/28, MWB, added save of image to an unannotated FITS file with wcs information included.

mkocceph: 2022/05/26, MWB, fixed problem with a truncated ephemeris table

ellipse2hull: Written by Marc W. Buie, Southwest Research Institute, 2022/04/06

occtime: 2022/03/27, MWB, now reads model information from config.ini if lcinfo.dat is not found

showsrc: 2022/03/14, MWB, added support for !order

astsclbar: Written by Marc W. Buie, Southwest Research Institute, 2022/03/11

qhyprop: 2022/03/08, BK, Modified to remove dependence on external files

num_size: 2022/03/07, MWB, cloned from num_mag.pro

occprof: 2022/02/27, MWB, added nephpts and ephdt to config.ini options as well as cleaning up some output text formatting.

rdstarc: 2022/02/25, MWB, used EPOCH to add proper motion corrected positions to the output structure for the GAIA DR2/3 case.

occsnrtab: Written by Brian Keeney, Southwest Research Institute, 2022/02/24

snrpred: 2022/02/22, MWB, added object magnitude and scintillation estimates

occproc: 2022/02/14, MWB, Small tweak to show the sky signal level from a probe

occinfogen: 2022/02/11, MWB, added NODISPLAY keyword

occbingen: 2022/02/11, MWB, added NODISPLAY keyword

stats: 2022/02/10, MWB, changed y-axis scaling to always include 0.

eventprob: 2022/02/09, MWB, fixed minor issue with reported cross-track sigma range

mkocceph: 2022/02/08, BK, Fixed problem with output radius, made write-protecting output optional (off by default), and enabled passing the subdirectory name to the caller

snrpred: Written by Marc W. Buie, Southwest Research Institute, 2022/02/04 and based on a spreadsheet provided by Mike Skrutskie, UVa.

occprof: 2022/02/02, MWB, added compass and direction of motion arrows and EXTRATITLE keyword

occprof: 2022/02/01, MWB, corrected an error in the appearance of the data in the plot. Added GNDVIEW keyword. Also fixed a serious error due to a missing coordinate transformation.

interior: Written by Marc W. Buie, Southwest Research Institute, 2022/01/29 This program is based on the approach implemented by David Fanning http://www.idlcoyote.com/programs/inside.pro with stylistic changes to conform to my library as well as some feature enhancements for performance improvements, most notably applying a check for trivial cases before doing the full calculation.

drtimes: Written by Marc W. Buie, Southwest Research Institute, 2022/01/27

occshowgrid: 2022/01/25, MWB, Added code to handle SAVEPNG keyword optional input argument. Added POS and LCFILE keywords.

occprof: 2022/01/25, MWB, added NOSAVE keyword

occbuildpsf: 2022/01/22, MWB, add HIDDEN keyword

occprof: 2022/01/18, MWB, fixed problem with SHOWSTART keyword

starset: 2022/01/11, MWB, incorporated into library with cosmetic changes

mkocceph: 2022/01/11, MWB, added appuldis summary to info output file

appuldis: 2022/01/11, MWB, added summary printout information to returned structure


Created by modupdate.pro 2024/09/03 15:44:32 MST