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?
284 views Asked by mimo At
1
There are 1 answers
Related Questions in FFT
- Find Transfer Function from FFT Plot MATLAB
- NumPy's fftn in C# with pythonnet
- Discretized function becomes complex while free propagating a real function when sampled at even number of points using FFT and IFFT in Python
- How to get the frequencies and corresponding amplitudes from the FFT of a signal?
- How to get the correct frequency amplitudes in the FFT of a signal
- Using MATLAB to compute fourier coefficients
- Using FFT to sum independent random variables
- How to determine frequency dependant amplitude with FFT
- Reproducing the phase spectrum while using np.fft.fft2 and cv2.dft. Why are the results not similar?
- Calculate exponential complex sum with fft instead of summation to simulate diffraction?
- Rounding really small/near zero complex values in Python
- How can I apply FFT in the case of vector data?
- Detect the voice of multiple person speaking
- Improving Bandpass Filter for Image Processing in Python
- How to extract dominant frequency from NumPy array?
Related Questions in HEALPY
- Paralelizing healpix (Healpy) Synfast Functions
- How to make a figure with scatter plots on the sky as subplots?
- overlaying measured data by contours of modelled data in Healpy
- Why healpy is not visualization my polarization cmb map?
- convert a map from ecliptic coordinates to galactic coordinates
- Python Healpy Mollview scatter subplots show up in all subfigures
- Healpix interpolation for map with missing data
- In python how to cross match sources with a given mask?
- Get a flux desniry gradient on the mollview map using healpix
- HEALpy - Positive AND negative m spherical harmonics as pixel maps
- How can I generate 2D histogram with my customized bins?
- using unit vectors with `healpy`
- In healpy how to split mask/map into 2 parts?
- Error running healpy.sphtfunc.alm2map with alm size different from l_max required
- How should I plot healpix binning
Related Questions in SPHERICAL-COORDINATE
- Livox SDK2 Mid360 get point cloud data in spherical coordinate and other configurations
- 3D Movement using Pitch, Yaw, Roll, and Distance in plain JavaScript (PYRD Spherical Coordinates)
- 3D antenna radiation plot in spherical coorinates problem
- Spherical coordinate system and rotation transformation. in c
- Strange behaviour in google earth
- How to get Lebedev and Gaussian spherical grid
- Large deviation of latitude values for calculating the point of intersection of arcs on a sphere
- Python - Plotting Antenna Radiation Pattern - LHC and RHC data
- Where does the axis of the great circle through two points meet the sphere?
- Plotting a 3-dimensional superball shape
- How setFromSphericalCoords in Three.js works?
- How do I rotate a point on the surface of a sphere given 3 degrees of rotation?
- Iterate Through Voxels in Spherical Volume from Center Out
- Uniformly distribute points in 4D
- MATLAB: I am trying to plot the surface representation of a vector function but I get an error for using the * symbol to multiply
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?
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)
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