Healpix is a very useful software to do spherical analysis on a sphere. For example, we can use map2alm to analyze a Healpix RING ordered map and return spherical harmonics. Here the argument of map should be an array with $Npix = 12*Nside^2$. If I only want to do analysis on a patch, but not on a full-sky. Some ring-weights can be used to mask the map in Healpix. But if Npix is very big, actually the array of map will too big to be allocated in memory. Thus, how can I do the spherical harmonics transform on a sky-patch?
Healpix / Healpy: How can I use healpy to do SHT for a patch on the sky?
280 Views Asked by mimo At
1
There are 1 best solutions below
Related Questions in FFT
- 3D FFT with data larger than cache
- FFT Filtering of signal
- Changing the amount of points changes the result of the fft
- Finding peak frequency in a complex signal using Matlab
- fftw of 16bit Audio :: peak appearing wrong at 2f
- Detect repetition in text string / copied text
- FFT in Arrayfire is slower than in MATLAB
- FFT Fundamental frequency calculation from LomontFFT
- Polynomial multiplication in M2(R)?
- fftw slight peak inaccuracy/drifting
- Zoom in on np.fft2 result
- Giving large no of samples to KissFFT
- cross correlation using fft producing inaccurate results
- Weird but close fft and ifft of image in c++
- How to get complex64 output from numpy.fft?
Related Questions in HEALPY
- Healpy/Healpix: What is the relationship between the total pixels and total spherical harmonic coefficients?
- Healpy map2alm function does not return expected number of alm values
- Calling arrays within a list in python
- Can I use healpy to stack sky?
- Using healpy spin transforms in a quicker way
- Using Healpy to make star chart
- Coordinate system used for healpy.query_disc()
- overlaying measured data by contours of modelled data in Healpy
- Use loop for plotting, but plot only particular images from the plot
- Healpix / Healpy: How can I use healpy to do SHT for a patch on the sky?
- healpy synfast: how to define the random seed
- Changing fontsize of colorbar labels in healpy.mollview()
- Healpix - Converting longitude, latitude to galactic coordinates
- Orthographic Projection in Healpy
- How should I plot healpix binning
Related Questions in SPHERICAL-COORDINATE
- Given two points A(x1,y1) & B(x2,y2), I want to find the distance between the third point C(x3,y3) and line AB and length of AD on spherical surface
- How to get Lebedev and Gaussian spherical grid
- Spherical coordinate system and rotation transformation. in c
- Strange behaviour in google earth
- Healpix / Healpy: How can I use healpy to do SHT for a patch on the sky?
- Find the polygon area on a sphere bounded by points
- Convert an Array from Spherical to Cartesian Coordinates in MATLAB
- Convert 2 angles (spherical rotation) to single angle (quaternion)
- Iterate Through Voxels in Spherical Volume from Center Out
- Directionality of movement along the surface of a sphere with quaternions
- Spherical interpolation in Matlab from Cartesian Grid
- Streamplot in a longitudinal section with matplotlib
- How to take Fourier transforms wrt arbitrary variables?
- Error plotting spherical harmonics in MATLAB: Grid arrays must have NDGRID structure
- Coloring sections of sphere, some regions end up with unassigned colors
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Unfortunately in
healpyandHEALPix, spherical transforms are always executed full-sky.If you are working on a small patch of sky you could use rectangular pixelization instead, see the
pixellpackage at https://github.com/simonsobs/pixell, then you can use FFT transforms instead of spherical harmonics.You can also checkout the CMB Analysis Summer School notebooks: https://github.com/jeffmcm1977/CMBAnalysis_SummerSchool/blob/master/CMB_School_Part_04.ipynb