Multipole Map with Healpix routines

  • Context: Graduate 
  • Thread starter Thread starter physfed
  • Start date Start date
  • Tags Tags
    Map Multipole
Click For Summary
SUMMARY

The discussion focuses on creating a Cosmic Microwave Background (CMB) multipole map from a Planck Data Map using Healpix routines in IDL. Users must ensure Healpix is properly enabled in IDL, indicated by the prompt changing to HIDL>. The process involves executing the mollview command for visualization and using read_fits_map or read_tqu to read FITS files. A spherical harmonic transform is computed with the ianafast command, requiring the F90 or C++ anafast routine, and the power spectrum is stored using the cl_out parameter.

PREREQUISITES
  • Familiarity with IDL programming environment
  • Understanding of Healpix routines
  • Knowledge of FITS file format
  • Experience with spherical harmonic transforms
NEXT STEPS
  • Review the Healpix documentation for IDL at http://healpix.jpl.nasa.gov/html/idl.htm
  • Learn how to use the mollview command for visualizing Healpix maps
  • Study the read_fits_map and read_tqu commands for reading FITS files
  • Explore the implementation of the ianafast command for spherical harmonic transforms
USEFUL FOR

Astronomers, astrophysicists, and researchers working with cosmic microwave background data or utilizing Healpix routines in IDL for data analysis and visualization.

physfed
Messages
3
Reaction score
0
Hello,

I have to create the CMB multipole map from a Planck Data Map with Healpix routines on IDL, and I just don't got a clue of how it must be done!

Can anybody help me?Thanks!

physfed
 
Last edited:
Space news on Phys.org
physfed said:
Hello,

I have to create the CMB multipole map from a Planck Data Map with Healpix routines on IDL, and I just don't got a clue of how it must be done!

Can anybody help me?Thanks!

physfed
First, were you able to properly get Healpix working within IDL? By default, enabling Healpix in IDL changes the IDL> prompt to HIDL>, which should make it obvious if it's working or not.

Once you have the Healpix routines working, it's a simple matter of executing the mollview command:
HIDL> mollview <filename>

The full documentation for the mollview command is here:
http://healpix.jpl.nasa.gov/html/idlnode33.htm

Edit: Bah, I misread your question. The power spectrum is a bit more involved. Give me a moment...
 
Okay, the power spectrum has to be done with a few different commands. First, you read the FITS file using the read_fits_map (or read_tqu if it's a temperature + polarization map).

Once you have the Healpix map in memory within IDL, the next step is computing a spherical harmonic transform using the ianafast command (this requires that you have either the F90 or C++ anafast routine installed). Use the cl_out parameter to store the power spectrum, which can then be plotted. Make sure you provide the correct ordering scheme to this routine (the pixel ordering, either RING or NEST, can be read from the FITS header).

Documentation for all of the IDL commands can be found here:
http://healpix.jpl.nasa.gov/html/idl.htm
 

Similar threads

  • · Replies 16 ·
Replies
16
Views
7K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
1
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K