Initial commit after creating empty repository. All files found relevant on
24Jul12 have been included. Basic tidying up with paths now reflecting the new
rawdata/cooked data layout, along with comments in the headers. Next step would be to split the individual operations as separate modules, so that a generic pelican_pipesim can be created.
Commit with (slightly) better documentation
Working tracking cal. implementation. Added tests
Init. of unit, func. tests. app_script/ old_scripts created.
New test of calsol goodness in goodcalsol.m
Returning structure of sol. stats from goodcalsol.m
blinedist.m, cmpcatwsf.m, issues.txt added, goodcalsol modified to use MSE over phases as a bad solution discriminator. pltcalsol.m now unwraps phases and has a filename stamp on generated plots. The goodcalsol.m driver func_goodcalsol.m now has slightly modified thresholds for accomodating day-time data with acceptable data loss.
Commit prior to checkout of branch fluxcal.
Commit before moving to dop147 for trying out fminunc. Changes from last commit are mostly to plotting, fixed during the MRU poster creation.
After calibrating HBA data, before using MsToMatlab outputs.
Also included Solar model representation and showing fringe.
Added function test of spectral resolution (func_tests/func_spectres.m)
Added complex support to robustmean, now used in func_spectres.m
Added difference imaging script, also (partial) temporal analysis of
spectral averaging. Added ms2mat.py to convert MS directly to .mat files.
Added 'lba_sparse' option to wrcalvis2bin.m, commit before fixing func_diffimg
to properly create difference images.
Modified func_diffimg.m, readVLSS and genfftimage.m
-  func_diffimg.m is significantly diffrerent, and now operates on a pair of
images, creating sum and difference images out of them. This allows the counts
in these images to be compared, to make statements on achieved noise limits in
absolute flux units.
- readVLSS.m now generates source positions in radians, compliant with
srclist3CR, although positions still do not seem to match, a precession might be
required due to VLSS positions being in J2000.
- genfftimage.m now takes a parameter for applying the element beam-shape. The
beam shape computation should ideally be done only once, instead of for every
frame as is being currently done.
Overhaul of overplot3cr.m
readVLSS.m : added source names, proper conversion of src positions to radians
radectolm  : Added an epoch parameter to handle either B1950 or J2000 positions
overplot3cr: Renamed to overplotcat.m, can now take either 3CR or VLSS catalog,
			 can also choose sources above horizon.

These other files were modified to make calls to radectolm or overplot3cr
consistent with the new function prototypes.
 genfftimage, genmosaic, multibandimg, pelican_sunAteamsub,
 pelican_tracking_cal, readbbsskymodel.
Extract calibrator flux ratio timeseries + cleanup.

extractcal.m : extracts out the peak and integrated flux of specified calsrcs
	from a snapshot image. Fits 2D gaussians using fit2dgauss.m.

func_calfluxrat.m: Generates a timeseries of extracted peak and integrated
	fluxes and their ratios from an image timeseries. Operates on binary images
	generated by genfftimage.m

func_5sb1chimg.m : Script to generate a wide-band, BAND60 image by simply
	averaging visibilities spectrally, but rephasing in time. Operates on single
	channel calibrated data, is a short-cut implementation of func_5sbimg.m and
	func_widebandimg.m which *will* do full bandwidth synthesis.

func_tspectres_anal.m: Tries to analyse the effect of spectral averaging by
	generating variances over time.

poslocal_sparse.mat: The sparse array antenna positions.
srclistVLSS_20.mat: VLSS catalog with >20Jy sources. Created using readVLSS.m

showbinimages.m, fit2dgauss.m : Minor modifications only.
Commit before calibration performance memo
- Added exitflag to extractcal and fit2dgauss, now printing bad fit statistics
- genfftimage now has 1024 pixel images. Should probably make this is user
  specified option.
Commit used for generating plots in cal. perf. memo
Several new files, consolidation of extractcal, ring noise extraction
New files:
- genarraypsf.m - Barebones PSF generator, currently uses fft_imager.
- gennoisets.m  - Extracts out a noise timeseries from concentric circles
                  in a specified image timeseries.
- xcallsig.m    - Extracts source flux from specified srclist using LS
                  imaging. Currently only works for a single snapshot.
                  Demonstrates why LSImaging will fail for weak sources.
- srcstat.m     - Wijnholds implementation of the Bregman spectral index
                  model.
- lsimg.m       - Tries to create a map by carrying out LS Imaging on every
                  pixel. Fails obviously, but good instructional code.

Modified:
- extractcal.m  - Now fitting function returns a single struct containing
                  all fit parameters. (Makes for awful usage in higher layers)
- func_calfluxrat.m - made compatible
- readimg2bin.m - Now returns singles when singles were read (was causing
                  Number of records per imaging file to be off by 2X.).
- xallsimg.m    - Uses LS imaging for extracting source flux.