IVM data reduction package RIVM Version 3.4 BACKGROUND Version 3.3 improved batch processing and accommodated changes in formats and in header content. Version 3.4 addresses the processing from Stokes arrays to magnetic field maps, beginning with a new quick-look magnetogram procedure. Minor upgrades and bug fixes are incorporated as well. CODE MODIFICATIONS bindown.pro New routine which spatially rebins a Stokes file. Used for quick-look reduction of 512^2 datasets, just to speed it up. rivm_v3.4.pro Added QUICKLOOK keyword. Causes skipping of scat, parasitic, warp, deblur and seeing; calls bindown and uses ivm_wavgram for magnetic field analysis. ivm_wavgram.pro New routine using wavelets to find line position and polarization amplitudes; an integral method for quick-look magnetograms. wavelet.pro Borrowed routine; includes function to compute Paul wavelets. gif_gram_3.4.pro Try to put the real year into the filename. New files have a field DATE_OBS STRING '2000-01-06T17:58:09.588Z' which can be parsed with, e.g.,anytim2cal. Try this as a first option, then fall back in case we're dealing with an older file. ot_header_3.4.pro Updated structure to handle new entries in the raw data OBLK header. ivm_fits2oblk.pro Converts FITS header into OBLK structure. ivm_tag_trans.pro Translation table between FITS keywords and OBLK structure tagnames. ivm_ghost_3.4.pro Add time variation. ivm_mask_3.4.pro Add time variation. ivm_para_scat_3.4.pro Add time variation. ivm_parasitic_3.4.pro Update call to IVM_GHOST. ivm_scatter_3.4.pro Add /SAVE keyword to reuse previous result, plus minor fixes to make result more accurate, slightly faster. descatter_3.4.pro Modified calls to IVM_SCATTER to use /SAVE keyword. ivm_spect_flat_3.4.pro Set quadratic variation of wavelength over field to the design value of the Fabry-Perot. Rewrite logic to generate and apply solar spectrum correctly. ivm_spur_mod_3.4.pro Major upgrade, now corrects for spatial variation of spurious modulation and spectral variation in Geometry images. calmat_3.4.pro Calls ivm_calseqfix.pro to get a correction matrix that compensates for calseq input not being pure Stokes states. ivm_calseqfix.pro Maintains a table of correction matrices for various epochs where the calseq input Stokes vectors are known to be incorrect. Called by calmat_3.4. ivm_calcal_3.4.pro Reads oblk from ICAR file, passes it to calmat--instead of needing nn arg. parfl2_3.4.pro Match call to IVM_SPECT_FLAT to drop obsolete keyword. COMPLETION Version 3.4 was closed out October 2000.