12 Release Notes
12.1 Changes in Version 1.6-11
- Now includes a new version of the scunoise application.
- A small error was found and fixed in the equation used by remip. Essentially the flux
at all waveplate angles should have been reduced by a further small (constant) fraction
determined by the level of instrumental polarization at the observing wavelength. The
net result is that source polarizations will have been very slightly underestimated. For
example, a source polarization of 1.00% at 850 microns should in fact have been 1.01%
and a source polarization of 1.00% at 450 microns should have been 1.03%. This effect is
smaller than measurement errors unless the source polarization exceeds
10%.
- A bug was fixed to allow 256 maps to be coadded in rebin. (previously the limit was 256
but another limit was reached after 173 maps).
12.2 Changes in Version 1.6-10
- Fix problem in bolrebin on linux (unintialized pointer).
- Fix remip problem with aborted polarimeter observations.
12.3 Changes in Version 1.6-9
- Fix more problems with scuba2mem when using SC (EKH) scanning.
- Correctly rebin photometry observations taken with AZ jiggling. [previously AZ offsets
were simply ignored unless pointing corrections were being applied].
12.4 Changes in Version 1.6-8
- New version of the mapping cookbook (SC/11) now includes scan mapping.
- Update remdbm to support Kappa V0.18.
- Use KAPLIBS rather than private copies of Kappa routines.
12.5 Changes in Version 1.6-7
This is a bug fix release ov V1.6:
- Add support for raster skydips.
- Minor fixes for scuba2mem with EKH scanning.
- Don’t calculate clock correction when using AZ.
12.6 Changes in Version 1.6
This includes important changes to the skydip task (relating to default values of fitting parameters)
and a fix for the SCUVAX
clock error problem.
-
New Tasks
-
- scuclkerr can be used to determine possible clock errors in the acquisition system.
-
Changes to existing tasks
-
- Add correction for the
SCUVAX
clock error problem.
- Skydips now ‘know’ the correct values to use as defaults for ETA_TEL, T_COLD and
T_HOT.
- In remsky the outer ring of bolometers can be specified using
R-1
(i.e. it counts
from the outside in if you use a negative ring number)
- scuover is now a little cleverer (and the text can be a different color to the circles)
and uses PGPLOT rather than the old SGS plotting system.
- scunoise works on Windows NT.
- If the second LST provided to remsky is less than the first LST it is now assumed
that the time refers to the following day.
-
Bug Fixes
-
- Fixed error when scuphot runs in the pipeline where occasionally the parabola fit
of the complete coadd could give incorrect answers.
- Can now combine data taken at almost the same wavelengths (a 20 micron difference
is allowed) when using rebin.
- Output file from remdbm now no longer contains
CHOP_*
keywords
12.7 Changes in Version 1.5
This is a minor update.
-
New Tasks
-
- scuba2mem officially released (previously it was available but not advertised).
- The SURF programming guide (SSN/72) now available.
-
Changes to existing tasks
-
- sculog and related tools rewritten to handle data from multiple UT dates in a single
directory. Extended support for POLMAP and POLPHOT observing modes.
- Improve support of external data model in calcsky. Can now import image of
arbritrary coordinates and automatically add chop functions.
- add_dbm can now be used to add a triple beam.
- Scripts are now compatible with Kappa version 0.14.
-
Bug fixes
-
- Fix bug in remdbm when using filtering when data have a pixel origin that is not in
the middle of the array.
12.8 Changes in Version 1.4
The main purpose of this upgrade is to add polarimetry support to SURF.
-
New Tasks
-
- remip can be used to remove instrumental polarisation.
- add_dbm can be used to generate simulated dual beam images
- scusetenv for setting environment variables at the JAC.
-
Changes to existing tasks
-
- Units should now be propagated correctly through all tasks (ie calibration units are
not lost after rebin or scuphot)
- Surf version number is now written to history information
- scan_rlb: Area to use for baseline removal can now be specified as a SCUBA section.
- remdbm : The
-filter
option will filter out high frequencies before inverting the
Fourier transform.
- rebin:
- Add TRIM parameter to trim edge regions from rebinned images (useful when
trying to mosaic)
- Astrometry information is now entirely contained in the AST/WCS component.
No longer written to FITS or IRAS90 extensions. Also, the pixel origin is now
centred on the specified RA/Dec centre of the image and not the bottom left
hand corner.
- REFPIX parameter has been added to make it easier to specify the reference pixel
location when changing the map size (in the past the reference pixel was always
the middle of the map when specifying the map size)
- The output file is now propagated from the input when processing a single file
(keeps history intact)
- intrebin: Waveplate position and sky rotation angle are now written to the fits headers for
polarimetry observations.
- extinction: Can process FAST_AXIS polarimetry information correctly.
- skydip: Add preliminary support for RASTER mode (not yet stable)
- obssum: POLMAP and POLPHOT are now supported modes.
- scuphot: now recognizes measurements as well as integrations (required for polarimetry
observing)
- scumakewt: Now can make a weights image like a reference image (ie same size, chop
throw and position angle). See the LIKE parameter.
12.9 Changes in Version 1.3
This is only a minor upgrade. All scripts have been updated so that they are compatible with
Kappa V0.13.
-
New Tasks
-
-
Changes to existing tasks
-
- scunoise has been modified so that it can read files generated by reduce_noise.
- Images produced by rebin now include world-coordinate information via the AST
library (WCS extension).
- The guard ring has been turned on for LINEAR and GAUSSIAN regridding. (It
had been turned off in v1.2). A new parameter (GUARD) can be used to turn the
bolometer guard ring on or off.
- Axis information is now written to the output files from REMDBM.
-
Minor fixes
-
- rebin can now combine 256 files.
- sculog now formats the RA field correctly.
- The documentation has been updated to reflect the addition of reduce_noise and
the use of AST.
12.10 Changes in Version 1.2
-
New Tasks
-
- Sky removal for SCAN map is now available using the calcsky task.
- Dual beam images taken using the new SCAN map observing mode can now be
reduced using the remdbm task (also uses scumakewt).
- The offset between the arrays can be compensated for by using change_nacentre.
- Noise data can now be displayed with scunoise.
- Bolometer weights can be set with setbolwt.
-
Changes to existing tasks
-
- scucat can now accept a comma separated list of input files or a text file containing
a list of files rather than having to supply one at a time. Also, there is now a
METHOD option in scucat to control whether bolometers are treated independently
or combined regardless of bolometer name.
- scuphot can now propagate all samples to the output file. This is necessary for
observations where the number of integrations is small and the variance can not be
calculated reliably.
- scan_rlb now has two extra modes for baseline removal (MEAN and MEDIAN).
- A Gaussian regridding option has been added to rebin (bolrebin, intrebin). Also, the
radius and footprint size of the convolution functions can now be configured.
- A median regridding option is available. This option simply calculates the median
value of all points in an output cell.
- A histogram of the distribution of data samples on the output image can be obtained
with the TIMES parameter in rebin.
- Bolometer weighting has been added to rebin. This is still in alpha test since it has
been shown not to conserve flux for small data sets (for larger datasets – hours –
there is a signal-to-noise gain without turning off bad pixels).
- skydip now provides an estimate of the errors.
-
Minor fixes
-
- despike can now be told to write output files automatically via the DEFOUT
parameter.
- scuclip now performs an iterative clip by default.
- Units are propagated through scuphot.
- sdip now resets the linplot colour settings to their original values after use.
- The size of the ’IN’ parameter has been increased in change_quality and
change_data.
- A memory leak has been fixed in despike.
12.11 Changes in Version 1.1
-
General changes
-
- Output files are now as small as possible. In version 1.0-0 output files were the same
size as the input file.
- Observation numbers, rather than the full filename, can now be given to tasks that
process the raw demodulated data (reduce_switch, skydip, sdip, scuquick). This
feature requires the SCUBA_PREFIX environment variable.
- All tasks now supply a default output filename. The form of this filename is
governed by the SCUBA_SUFFIX environment variable.
- The MAP_X, MAP_Y and LOCAL_COORDS observing parameters are now
supported.
-
New tasks
-
- A despiking task has been added for JIGGLE/MAP data. (despike)
- An experimental despiking task is available for SCAN/MAP data (despike2).
- The data clipping functionality has been moved from remsky to a stand-alone task
(scuclip).
- There is now a task for extracting flatfield information from data files. (extract_flat).
- Data suffering from the ‘data shift’ problem (mainly Semester 97a) can be fixed with
the scushift task.
- The experimental task, scan_rlb, can be used to remove linear baselines from
SCAN/MAP data.
- The addition of some interactive despiking and data inspection tools (dspbol, pltbol,
and rlinplot).
-
Changes to existing tasks
-
- skysum is now officially released with documentation.
- SKYDIP data can now be processed with reduce_switch and change_quality. This
allows bad skydip points to be removed prior to fitting with skydip. This required
changes to reduce_switch (cold load temperatures are requested) and skydip.
- reduce_switch now creates axis information (instead of extinction).
- For SCAN/MAP data scuover now displays the position of the array at the start of
a scan
- skydip now reads default values for
ETA_TEL
from the observation header and
allows the T_HOT value to be modified. Additionally, the fit results are stored as
output parameters.
- extinction now reads default values for
FIRST_TAU
from the observation header and
supplies a default for SECOND_TAU
(the value accepted for FIRST_TAU
.)
- remsky now adds the mean sky level back onto the data in order to minimise the
removal of flux from the image.
- remsky no longer despikes the data. This facility is now provided by the
scuclip/despike tasks.
- Bolometer groups (e.g. ring 1, ring 2, all) can now be used to specify bolometer lists
for remsky.
- The size of the output map can now be specified in rebin.
- The filenaming system used by scuquick has been modified slightly so that it
conforms with the SCUBA_SUFFIX=long mode. scuquick now also recognizes
SKYDIPs.
12.12 Version 1.0–0
First public release of Surf.
Copyright © 1997-2000,2003 Particle Physics and Astronomy Research Council