How to use Median Filtering to Enhance the Accuracy of your Pointing
Checks
First I should note that Greg's documentation (the first link under
"Computers" menu item) is superb. This short document is not a
replacement for Greg's documentation, but is rather meant as a very
specific set of instructions that are written for Paolo to use for the
specific purpose of median filtering his pointing check photometry
data.
(1) Review:
To fit a gaussian to data in one of your folders (e.g. rcw108_050957),
just go to that folder then do:
map = sparomap
[fwhm, x, y] = sparocenter(map)
(2) Median filtering:
but what if the s/n you get from the above process is not good enough?
then you want to use *many* such folders, and median filtering, as
follows:
first, create a new folder within the "daily folder". In this
example, we will call this new folder "/data/yymmdd.sparo/paolofit".
next, use a filemanager utility to "copy" all the folders that contain
data that you want to include in your fit into the folder "paolofit".
now you are ready to do a median filter to all this data and fit a
gaussian to it, as follows:
from within matlab...
"cd" to the directory "/data/yymmdd.sparo"
type: dirs = sparodirs('paolofit')
(this step makes a variable that is a list of the directories)
type: maps = sparomaps(dirs)
(this step makes all the maps in these directories)
type: sparoimages(maps)
(this optional step plots all of these maps as images)
type: median = sparomedian(maps)
(this step creates the median filtered image, using all the maps)
type: sparoimage(median)
(this step displays the median filtered image)
type: [fwhm, x, y] = sparocenter(median)
(this step fits a gaussian to the median filtered image)
written by Giles on March 26, 2003