Python cdshealpix package wrapping code of the cdshealpix crate.
Project description
CDSHealpix
This is a BSD-licensed HEALPix package which is wrapped around the cdshealpix Rust crate.
cdshealpix is multi-platform and is currently deployed on PyPI for i686 and x86_64 archs.
It is compatible with Python 3.6 to 3.10.
pip install cdshealpix
Or
conda install -c conda-forge cdshealpix
Reminder on conda activation/deactivation:
conda config --set auto_activate_base false
conda activate base
conda deactivate
Test:
import cdshealpix
from cdshealpix import healpix_to_lonlat
lon, lat = healpix_to_lonlat(0, 0)
assert lon.rad[0] == 0.7853981633974483
Features
- Nested and Ring HEALPix notation supported
- Cone search
- Elliptical-Cone search
- Polygon search
- Bilinear interpolation
- lonlat_to_healpix and healpix_to_lonlat supports numpy broadcasting
- Rust allows easy concurrency. A
num_threads
optional parameter can be used to allow parallelism. By default, concurrency is disabled. - Get the world vertices corresponding to an HEALPix cell
- Get the neighbours of an HEALPix cell
Documentation
Here is the link to the documentation for informations about how to use this package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cdshealpix-0.6.1.tar.gz
(931.1 kB
view hashes)
Built Distributions
Close
Hashes for cdshealpix-0.6.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9ea904ba6f9a2dcbc4dab4f7040db0148a911420f28b5a350164b5936a8032e |
|
MD5 | 54445237fa90fa93fb9c7401d8560629 |
|
BLAKE2b-256 | ed7de04c02e9dbb6f51f602f95d1efe8259be1c91f45aed57615904e078e1e49 |
Close
Hashes for cdshealpix-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abc63f86fd693389b5eaac54f1f0149bb5b9ea6e3b89d390563fc4faaf73d53f |
|
MD5 | 49146a1a1a7551c6aa92ae16840bac0a |
|
BLAKE2b-256 | 69b2d8e50803d8df10b62b3aa738470a9f8f2fa75bb6f662df4170612bfce52e |
Close
Hashes for cdshealpix-0.6.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 523c607bdcb8274bf2923f9730eaeb78cbba4955fa4d15c37abce5ab43ce876c |
|
MD5 | 92c092ff0f88c1f16d058124f454309a |
|
BLAKE2b-256 | 97034c7173a89c256d179fa82d457f4c010704136d76184e4e88acef83ff7d66 |
Close
Hashes for cdshealpix-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41678f0572e704a89cbe64fc3727afd6ff22800068904ef4a627aa17553f052b |
|
MD5 | 601ad0159d82c8b3fc9c6958b744deca |
|
BLAKE2b-256 | 97a722327601b46a98c4d26fe36f2b19ffa17d01ff53fde7c2c9ef69d769e349 |
Close
Hashes for cdshealpix-0.6.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 547875af55feb6e9e60b2a553eaee8ecd9be652264310b8b36c27ffb86b21fbf |
|
MD5 | 72263d1978bfab94152b7bdb758f69ce |
|
BLAKE2b-256 | ca30aef3bfc7f8dcb0018c1d7765f892f152cb02c9b1840f21d5fa2f2aff5b4b |
Close
Hashes for cdshealpix-0.6.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf2a2074dd9f9351eb5cca72f8196c4d234c77c2d4355f65c3950a39a441caa |
|
MD5 | 06772f6964ca2105f12f52c643a9a7b5 |
|
BLAKE2b-256 | 0dfd11f69dd4eae6adf18441100694f760f6c06c450d3188bf23c131ef9a4d84 |
Close
Hashes for cdshealpix-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf3d35b88dc3d9ffbd3de2b75b6f20075152d2313d9ec019430bc46efa51e21 |
|
MD5 | eecf5e9cd516cbf5073a03722f5fbff1 |
|
BLAKE2b-256 | 139ed374203816140525f0f5b18570ba47aa38a3f981d2b28280c531ec78104c |
Close
Hashes for cdshealpix-0.6.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfcd73631156dec04ba5439a7f93383af309dc2b718346cd09b8d4c4705690b9 |
|
MD5 | 3e3aee4d72ece576916432e1c8809878 |
|
BLAKE2b-256 | 9bd136e39b352b3d74bc8a3ae63fff1b2fc11dd2f00e61410d5846599532f966 |
Close
Hashes for cdshealpix-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bba5af0fe547e66d881051677bd046eb6ab53494c67c5bfaa8f58d55a715e18 |
|
MD5 | e7832e9f3297fae1c17dd4602f181ed0 |
|
BLAKE2b-256 | 5ab004fcab5f4348914f2866e437917217694ece60ba59d1a043720eb18c2a02 |
Close
Hashes for cdshealpix-0.6.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34f5bb5936e44f93fe4e2b6b1de2079c8457c1441d3bca8e8fdeb18f041942eb |
|
MD5 | 01b0fa125d8f2581ca58418924c86890 |
|
BLAKE2b-256 | 799a9523ca4079e62262964705c3714116469705305632244a6c51425904486d |
Close
Hashes for cdshealpix-0.6.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4581337459da7c60ea41768e8339771d1ada63fd2e3a9aa31470391df51073bb |
|
MD5 | 36bf085e262972102d80be6ef02cfa7c |
|
BLAKE2b-256 | eadb63562417f45069e992abd659c47ae8c8c63e62b164d8cd3d23ab9006c847 |
Close
Hashes for cdshealpix-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 226635b684eba52ff073e15b927a7c3c4d9e4c1916286ea6ffe7e3107dd2da26 |
|
MD5 | 3ac9bb2cad1b8676921f79369895a36f |
|
BLAKE2b-256 | daa8e2741d4d709e82d396fad5bc0ba7b74c01b11ffae064d9bbd23afa7849a7 |
Close
Hashes for cdshealpix-0.6.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8f1396fe5d2ca98b549c7a3ec9e7375fdcd3c981d3726e0caba4340f0f25128 |
|
MD5 | ec5aebf325ed333d32456698ba826b8e |
|
BLAKE2b-256 | d88c630f8bb492ffff99185c20219547b845af82a8b08bcd0f0a53c9174a092f |
Close
Hashes for cdshealpix-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1b99352e6fd7b96492e5caf305d567f74a042c246b9a378bd114876920ee559 |
|
MD5 | b2eb86670aaaa61a91995409385d2890 |
|
BLAKE2b-256 | 33f58cd357be7c3fd80352bced760099752a7d26781a855d868837a98b3fa345 |
Close
Hashes for cdshealpix-0.6.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6ee19defffbf25c7cc0053c94bbace482fdd2ee938143b6b5e94e0da6e371b5 |
|
MD5 | 7d49d5058f23861b092593f27185f8b2 |
|
BLAKE2b-256 | fa3940abdd847bfe614f81b82b18a7cb7906106e49f4e24dddda4094707f67de |
Close
Hashes for cdshealpix-0.6.1-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e1b634488f153200b7d670a92f5e88848834b2cf20cddd51fa7fe4d0f993528 |
|
MD5 | 2bd2a6a23e4f8ad0ed0762412664d7bf |
|
BLAKE2b-256 | c2e2c7d1a47128e6317f528b4298504f0b2806045c854fbde7d07f6d3dee089c |
Close
Hashes for cdshealpix-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ba9c658ed4e1081ca9c9ee651e8e72808d131fbdf27b97ec9c028422aa08265 |
|
MD5 | aedf5506218f04063e87fb1bc75a98a9 |
|
BLAKE2b-256 | 0fa63b3a939ce2e7a911c18eeb640d95ad542d062041a829b01372fdfebf6730 |
Close
Hashes for cdshealpix-0.6.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b07d459c47e3107da2af3061e8255823c57aff55def75f06b18901aa20f6fdb |
|
MD5 | bf6c174d4094054ad9b3a3aef6730067 |
|
BLAKE2b-256 | 9d311781da64751110bee4cd816d13fbf8066b0444331aed6a09820e4e4b3989 |
Close
Hashes for cdshealpix-0.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fb252910ad9a69cb18c84177eae618a45055fd8f3c9362c955e12bfa8812c83 |
|
MD5 | 205791e103d892d8c7b1b5745195a17e |
|
BLAKE2b-256 | bb6223bd208891ba2ef0b10da204ab40c674346f24dc0a6b66bda7efb5b6a40c |
Close
Hashes for cdshealpix-0.6.1-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4edd7020e2f2537c0498024b1dc0443bb600445bea068423e1ff1bfdc66c2808 |
|
MD5 | 2cb424fb5c79af2145541d56113e5920 |
|
BLAKE2b-256 | bc2616c8e4e6ee3da0c3a75f8b73eee86c149a67deecbd9cb654ba2e09290dce |
Close
Hashes for cdshealpix-0.6.1-cp36-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f61a48871612d1dd95cce4da41a0124926c70a431c404b8711788ec5703046d |
|
MD5 | b31c723201a5b317a5c80bbe64187dec |
|
BLAKE2b-256 | 57323d2b1eacb1405cd18749719de6a54279dfa080610e9ecceaade07644fa28 |
Close
Hashes for cdshealpix-0.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d35d7e21f545b32e4b4df25f32145a833d41a7768d41caa2ad74919836381632 |
|
MD5 | 0cf88135b08aaba5ee5ccca067d1eea8 |
|
BLAKE2b-256 | e8eb5438c3d18422f7db9156a89f0ef436ed133e136ca8a2cd61d06b94df939a |
Close
Hashes for cdshealpix-0.6.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf27a035f118f49da2b0e7549fb6c30748f534bd5981fa278a241c98a51c4192 |
|
MD5 | 1e1e9e744367fb1922244f4a0ead0b63 |
|
BLAKE2b-256 | d186fe24f2a0c6d2e0c2822c358579c9951cbd40cd34f57f3bfe1cb78d4fcd2e |
Close
Hashes for cdshealpix-0.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3828efe93ebd2ea9c4c545a94eba302213b94a236f4d3174ff4fc623478a3f28 |
|
MD5 | 6c824e3c00b3bdf63522edb948a70cfc |
|
BLAKE2b-256 | 389894331875548caa94939fd22e8b3cb9560abf834a73b899eacb9f8cf69c06 |
Close
Hashes for cdshealpix-0.6.1-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a79f6a41dbb4c6cebdf188fd2aefe5004ed851b112982675a2f0f2bd347620c |
|
MD5 | dac141abd49396f1b217d97183739729 |
|
BLAKE2b-256 | b0503a3159a0cddeef1eaba8a8978c685c2069e6ee0898797b8358f38e61b1df |