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.8 to 3.11
- phyton dependencies are numpy and astropy
- astropy v5.1 does not seem to be compatible with python 3.7 this page
- astropy requieres numpy>=1.18 according to this page
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.3.tar.gz
(941.9 kB
view hashes)
Built Distributions
Close
Hashes for cdshealpix-0.6.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5875c72932aa72126d5cb9b6758ba270ba469a06a84437f5fe7d3a892120664b |
|
MD5 | f0b22d1e267575cc81edc5b5467360aa |
|
BLAKE2b-256 | 5f38343b8ff185cdb603789471327d05e4ec4f4888aef3b1d519e61a036d4799 |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b27fa5199d1937dc6e89a2e4ca6f26b4c64dcf782393408c873130239c5ff669 |
|
MD5 | ed1bd6d755967879031a83eb181a198a |
|
BLAKE2b-256 | 3a3927a7f6dfac8c1f0cdb031ea0067c180f3a2aa52041d1aff5a07976b7cbe5 |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6086894dbe801724462059eacb81c9f80db0d08c0401057313f679627e1d6fa |
|
MD5 | 67a56debd2968d436881de15e8cb223e |
|
BLAKE2b-256 | f12d0c736a24b4b13f07926088fcf715dd6521bd09b952e432d9899c2ed2a392 |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46835f897c37f1057665cc25793b8d6d4550eda909c8158ef6a99d872b97fe5e |
|
MD5 | 1578ad91aaf030e5d60f1b075f4ac03f |
|
BLAKE2b-256 | 6bea95df7f4a12dbd4dec83141e2d225998eace5c1775974468c4e5898df64ae |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4919c209ba5c15fc061b68b03c3f469d12ef579431ad9a6d6f539a6159f57d1e |
|
MD5 | 20bfe532c70374228a5e9ca71393db7c |
|
BLAKE2b-256 | c02087958029c3d5d5783e51af2dd3c11743b0b579ffd8020a84c78e01b411b6 |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5238f47dc8508879ec06e49c3bef24c0d19db4fc730e6c5638939a0f1bd12570 |
|
MD5 | 3ed3033f0626081c9c66e73f8d71b66a |
|
BLAKE2b-256 | f0322f46c1e592136ff532a8e286a0d7afd745b5e07e316f2b7b4543db7de5f3 |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b5da95d22437c678c7acf9148f55c5767d5065a7240a39664277c168e166866 |
|
MD5 | 07848c9d2e4785b36ff0f655eeacd812 |
|
BLAKE2b-256 | c67ed2d71adf900bb7484e8d557f226d2d5218b3f1b9fa3ff444fc8c143461ab |
Close
Hashes for cdshealpix-0.6.3-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac47c90aa48f0c9a7ee401a92bbb49f790ceb3cc86aba96fcfda69b4413eb09d |
|
MD5 | 7be016f9eb8c96330488f623b0a48fc5 |
|
BLAKE2b-256 | ef13f658cfe1c94ec81fc48061557b51a0de468764d6fcc3e8daaf9108a8393f |
Close
Hashes for cdshealpix-0.6.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ddc3791d4807867b3cd5c3b418d07cb726e37e8e3a5d08d8d96861f94320543 |
|
MD5 | 718bcfebada5007823721d25b5a51118 |
|
BLAKE2b-256 | 8b8f6178404de11e08d4bae90cfd325c1e9ee307c2c57e1b0455e6eae5830305 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d966787b937b46e249af529c53dcda782adb48b023a419190867a3254cc49e9 |
|
MD5 | 3647ea688a1968dac7fec325ec900fe7 |
|
BLAKE2b-256 | b283bb959298a303e23523b5d3ec5ce5a2fad01d59c2b55cb78c14305f5ba1c7 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 726242ff8f862143e459a52267a498772da65340097f58c830eda1c9484cd15e |
|
MD5 | a4e1c631b4f343db46364c3856ec8666 |
|
BLAKE2b-256 | b6de77bb327d1fa467042830d9bd1a45866e382c1ae8b8380034606bf46270b1 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d28c0a145ca4240a838ee318c48044bcd74310cec0c44985d06beda1afbe5655 |
|
MD5 | 255455098b9154f98d15149523fd433c |
|
BLAKE2b-256 | 92bd06b2957586a8f5788ee6ab93d9d00bb352dca8458c0592eb824e742cb6ed |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9319421cfb27bba5c7a6fdbaf155b4cdef44b8846487c61191f4f14131f17dfa |
|
MD5 | 81c82aaf513da20dfc4bfa2eb700fa08 |
|
BLAKE2b-256 | 1b1de25d538983a1b02ccaf0157a3356426ff6d02ad16f4ceb3b9b1545cba718 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90e9ca8f6a5595c2f2c54a440a7c1b1e9d01d61814b7404184b04547a30a1885 |
|
MD5 | 6ee615b861a7d57c34d4552cb6d35dc3 |
|
BLAKE2b-256 | 5ad7ccdc148f8a20540c71a08659d6ed3b9a066ac9cc58162bbed80609b25155 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 773664bda2981578be10a1e5daca335e6151cbd08faa57d2527094cb13de5444 |
|
MD5 | e340ed87f0bb31ba5969979dbed31333 |
|
BLAKE2b-256 | 938617816a36bb4ff1d6eddfe4fa94ae89c4362e19937d1fdf72c934b86ef7e6 |
Close
Hashes for cdshealpix-0.6.3-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16ad42612fd9d74380b7ec5ad9056faade6ca475ddc3923f2de427d24ec92ca8 |
|
MD5 | e36fcc35bcf8a0b5b0d67822c7abdeef |
|
BLAKE2b-256 | b3183e0f4d992865d0efb3d4118c5b856d799fc9b249044df4c4b224079226ee |
Close
Hashes for cdshealpix-0.6.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3774de7fe9db32bd162b9ae1fae71744991cc704463b911083204a4388f36365 |
|
MD5 | c842973579c03656c339f41ee04f106b |
|
BLAKE2b-256 | d510ece0e8709e501d61b99b34cdf0de7412dbadad9ff617f11c8923cdbf2b6b |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9782afea9a71b22eaa1d2544c7ee1c11461b521362c0d1ed853cda6be9642fd0 |
|
MD5 | 3825250633f08abe4ce283e4d7dadd08 |
|
BLAKE2b-256 | 03fd01f87e263ac36c241d22c7a7a1bf12f30c1d6a2a9d28717da32932f86b9b |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5e52bc08b1daadad0e078d964c589bd979a5e4688b31a2e845b1af6225b7f3 |
|
MD5 | edc4eeb7aa0dec5b82f6c89c5d70a258 |
|
BLAKE2b-256 | 042af40675750d9bc8c7bee0b9fa2ba14deb5184a45b1d6dfbdd8efd65f860f7 |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 937ec756da9a728b8e3af5ef7d100f4816c46ae5e9c38b12785a449c3b0746d6 |
|
MD5 | 18a77ce4017f5a37c38c5c720ab577fb |
|
BLAKE2b-256 | 8ec6fba8f2e53a8dcba645f25202596c9571bd21e8b89dcb936666ca1454d9f2 |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5100e7a4357844cb76ce7f2c00ff68f3de76e10dcb94f62db28d285c6d70f1d |
|
MD5 | a7e12849b65d66bb6e2f7cfa15ce77ac |
|
BLAKE2b-256 | 375549fe489ae4cb685dafd5f2727773927c5f735a07e66626f90b5a7fa52465 |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f77f4bbb7a54b07547858b526e16d8f7a1dbcc5b3debb0aba0b79706cb8d6ed |
|
MD5 | 316f4f75d6f79ce065890e4e0736a767 |
|
BLAKE2b-256 | 09c6941ca485e9c325a8111cdc65a4dc4ba5a269bcc70301e436d46457e4e3d2 |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bd6a6004afc5c04320fcbd3e9ef629adde54618db80de5f7f7314e3e9aa9f74 |
|
MD5 | 1b095f9b50400fed56057f01dfe0fad1 |
|
BLAKE2b-256 | 54bca9c7aa7a2b22112637deb06162f32d242bf596d9a7153049146710362a80 |
Close
Hashes for cdshealpix-0.6.3-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4271706f9c771a597f12fd12c5aaf6ccd3d1ca4c89c2800e730ff71d035d2d2 |
|
MD5 | c82fd4fcd39cfcc12ae285f5e5a9f70b |
|
BLAKE2b-256 | 2eb3108a4222995fbc1ce9a22fc876541f566cf33ae1ac5476ff725c5b4fd302 |
Close
Hashes for cdshealpix-0.6.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b3c413213990d22d9e24f904fa2478a67998cf037f6d3ca3f4e446cee6e793c |
|
MD5 | f622f9040e7066b7e9ebdd39d692b23b |
|
BLAKE2b-256 | 3b1a5d012033a34a49ff8f031bf4ad7258b6d01d54cc792c21e9002a1666e01e |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 021f7b2790a1c1cec50e845289dac741154a6c610ec22a138bb0bd2628578775 |
|
MD5 | 140f138f691cc1fc46bb9a5983d42bc4 |
|
BLAKE2b-256 | df463b435371ebdf69d28621a11c7d1fce7ce25d8d07b78524701c3df32c6130 |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5989e00354ff222b1905a79144ca0c35ccd031ba0a08c50497040eea39169250 |
|
MD5 | 024dfa442e7e6fdd3e0cfe95734e9432 |
|
BLAKE2b-256 | 49d8a4697515ab3df1d0195e2a350562b1deb67fc9506f31d16f1e02b36162b5 |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d9491df215df25059390e1d04e58cb1b9aa3a5c3aca71ed7461bffe582a1c7e |
|
MD5 | b1e4901f7f83fdad3588f4ee6a320ced |
|
BLAKE2b-256 | 828bb0e88d4efa9f04dddfe5aa69a4e795b3a71436ca8067a19c0e43ff90459f |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f4f1626e4d97752d76c8f9529f65c504b34723bfda11d38e7cb97f5bab108f7 |
|
MD5 | 7b6827223d77483191d0a332f227e93e |
|
BLAKE2b-256 | 0d8720c9adb083854ae9a6e06a14ca21f304969e1d2bdb76bff4d75fe39cd352 |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d80cfe929cf378422f04e3c43c68d6a001f9c04f527c8f9ca9ae30612d56351e |
|
MD5 | c28f353509902202a7b235efdb0a80ae |
|
BLAKE2b-256 | 91e2e55aef41ce9d78c79246fb7e8f1dcdbf7edbb3a454d49cf322f3eb6d59aa |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26bcb265d5004369d2511f6a6b7ce7029da730910f6d339ff386289fed0f7ea9 |
|
MD5 | 714e8812293308ccc2543932e8f279ff |
|
BLAKE2b-256 | a0dd7d5b3ce50db42d3605fccaf40f82414512474871821103564d8ba98736df |
Close
Hashes for cdshealpix-0.6.3-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 814bc3a4aba2708c123b1014c075193f3bd8ebef0c2c90e7e01803c300572850 |
|
MD5 | 520b43023f70ef7876358396342f282f |
|
BLAKE2b-256 | 6a6b0b45f31eafa0029db5adc178e754ac052b7a007277e4dc5e43ef62ea4803 |
Close
Hashes for cdshealpix-0.6.3-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02812a213d0e103b1691425a63fa7969f0bff4bc4d3a98dd113136b9611ba129 |
|
MD5 | b5cf21efda9f47e697358f0407701f67 |
|
BLAKE2b-256 | bc043eb19404b93896db7e402fe1953d5fd54614f6d409ff3908de5b69aea7ef |
Close
Hashes for cdshealpix-0.6.3-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92a6be4aeefdc648af2aa64c205535b9a60ecd30e39791f3f782a81c950c0a5c |
|
MD5 | 72b86349ce775718749a20828d3c8b62 |
|
BLAKE2b-256 | 1762b13113fffb7e7768e48cb9ebfb14e31bf826d2797474f58361f89728b0c4 |
Close
Hashes for cdshealpix-0.6.3-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b123d1c246b577a4c026c7f73e75fa35fad18659c77084a6ce3c3ee5ac2aaaf |
|
MD5 | e210284d3aa081acd6fcbe3fad377341 |
|
BLAKE2b-256 | 71381480ca1c2246302eaa32d52345afaf9131a79dce1e97846752c4b3e5bc73 |
Close
Hashes for cdshealpix-0.6.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a9302dcbffc7900c1f41b62e74f55d3fd22d61de1abb0a567d27e204b43f7c7 |
|
MD5 | c6ebae6aade69dcf655e5b56e1739207 |
|
BLAKE2b-256 | 3e99acf05713e2fda8aff98d493013873b96a088adfdb5ca8221af9e7151f530 |
Close
Hashes for cdshealpix-0.6.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05b8e476f10b8ac8e79bda35a30862be5b42a2248627b377f5c1beb1789bfa1f |
|
MD5 | addd69a27869f193b9a85fabf387538f |
|
BLAKE2b-256 | c84825aba2ee0dce1a4dd2797d72f183778837ee2e5a4886a955b102c7d2b6f4 |
Close
Hashes for cdshealpix-0.6.3-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f461857504dca436c049901e2cac6d68579e060062c3d0734a5faf6518a23e9 |
|
MD5 | 287183734ec8d1785e3dadac7c7f3fcc |
|
BLAKE2b-256 | 407fc548a264cdaf30be4672f7b583fa94ed1a455134e9fab9c4093a6234af37 |