Quick Links
Introduction
Examples
Installation
|
|
|
|
Introduction
This data reduction package can be used to process Fabry-Perot data.
The full IDL source code can be downloaded
in tgz format. This code makes use of the IDL astrolib library.
To read the installation instruction, go there.
The user's manual is available in english here. The english version is
taken from Benoît
Epinat's thesis. An outdated version of the user's manual is
available in french here.
The file voronoi_3d_fast.pro included in the package is the
implementation of the adaptive smoothing algorithm. It makes use of the
supplied baryc Dynamic Loadable Module. This module can be compiled by
running make in the package directory. The voronoi_3d_fast routine is
derived from the work of Cappellari
& Copin (2003). The original routines are available at http://www-astro.physics.ox.ac.uk/~mxc/idl/.
NEW: There is
now a GUI to help you setup your data reduction. Read more about it.
These data reduction techniques were used for the processing of the SINGS Hα
Kinematics survey, the Big Hα Kinematics
Sample of Barred Spiral Galaxies and the Virgo cluster Hα
survey using the FaNTOmM
integral field spectrometer.
Examples
 |
Comparison
of
the 2D rotation velocity maps of NGC 5055 at the center
of the galaxy with different smoothing algorithms. Top left : No
smoothing. Top right :
Gaussian 6x6 kernel. Bottom left :
Adaptive
smoothing, target SNR of 7. Bottom
right : Bin sizes obtained with the
adaptive smoothing
|

|
Comparison
of
the full 2D rotation velocity maps of NGC 5055 with different
smoothing algorithms. Top left :
No smoothing. Top right :
Gaussian 6x6 kernel. Bottom left :
Adaptive smoothing, target SNR of 7. Bottom
right : Bin sizes obtained with the adaptive smoothing.
|
Installation
For Unices (Tested on Linux and Mac OS X)
- Install the IDL astrolib library
- Make sure the IDL astrolib library is into your
IDL path.
- Download the package 3d
data reduction package (latest version: 5.03). To download a
previous version go there.
- Uncompress the 3d reduction package into your
favorite directory.
- Add this directory to your !path variable (can
be done through the IDL_STARTUP script).
- Go into this directory and start idl.
- At the idl prompt, type
« build_baryc ». This will compile and install
the baryc C submodule.
- Add this line to your IDL_STARTUP script (after
setting your !path) :
- dlm_register, my_filepath('baryc.dlm',
root=!make_dll.compile_directory)
- Exit idl and restart it.
- To test if the DLM is working fine, type
this :
- print, baryc(findgen(100))
- You should get an output that looks like this:
%
Loaded DLM: BARYC.
74.7072
49.8021
2988.12
19.0000
11.2546
29.6776
68.8021
39.0000 99.0000
- This means that baryc is loading and it is
working.
- You can now use the data reduction package. The
entry point is computeeverything. You are encouraged to use the GUI to set-up and run your data
reduction.
- Read the doc
(available only in French for now).
For Windows
- Install the IDL astrolib library
- Make sure the IDL astrolib library is into your
IDL path.
- Download the package 3d
data reduction package (latest version: 5.03). To download a
previous version, go there.
- Uncompress the 3d reduction package into your
favorite directory.
- Add this directory to your idl_path variable
(can be done through the File, Preferences, Paths).
- In the directory you created, there should be a
package named baryc_compiled_windows.tgz. Uncompress it. You can safely
uncompress it in the same directory as the reduction package.
- Add this line to your IDL_STARTUP script (if
you don't have one, set one in File, Preferences, Startup) :
- dlm_register, my_filepath('baryc.dlm',
root='C:\any_subdir\my_favorite_directory\')
- Exit idl and restart it.
- To test if the DLM is working fine, type
this :
- print, baryc(findgen(100))
- You should get an output that looks like this:
%
Loaded DLM: BARYC.
74.7072
49.8021
2988.12
19.0000
11.2546
29.6776
68.8021
39.0000 99.0000
- This means that baryc is loading and it is
working.
- You can now use the data reduction package. The
entry point is computeeverything. You are encouraged to use the GUI to set-up your data reduction.
- Read the doc
(available only in French for now).
|