Python cdshealpix package wrapping code of the cdshealpix crate.
Reason this release was yanked:
Too restrictive python/astropy versions
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.2.tar.gz
(936.6 kB
view hashes)
Built Distributions
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3684f8b0064efd2d15842a9a5ced2383918280fcdb054590cbe619cb53134d5 |
|
MD5 | a40559265a48518c43894cdff8c46fc7 |
|
BLAKE2b-256 | d239da4acd706e24ff135c5040ba1fa62fc0fb86304151ad608696760215c7f2 |
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abb41b847f37d6f26ccbaad6a88c30bef59f750bc5a1db04169e6315fa1fad12 |
|
MD5 | bbc19d34a32befd541db6922f78603ed |
|
BLAKE2b-256 | 7029b1850119df9ae695f5648df452e52f2a345383249c072f847a0476dc6c3c |
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52fe6501bc1d177c13920444b3457329365cb348147da6865a6ba37f01328ad2 |
|
MD5 | c6737a6edbc525ffc8239fccc76f7b82 |
|
BLAKE2b-256 | 3937586a5a4201116d73753a31a5acc747573c0eac50b2d9e6d43ba47ff3530b |
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d16accdd7ee286e9d728c72737730ebb36491ffcfd4e47b5445be0b6694dcb75 |
|
MD5 | 5da56caa6c474a2ff82f3bb7d25e6ff2 |
|
BLAKE2b-256 | dddd6a0e8934d26158d3aaeb0efff26b9fa94624f3c64fa3eb9ce385e362d25a |
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b154f2562cc730bd6f634fe0223e036f2fba6aac9a9df7ed6574486c3567a69 |
|
MD5 | 7b4fefda686a32cd8266888306d7b265 |
|
BLAKE2b-256 | 7b6318360a74e9278fff603bbd9db441c8e17f8f98073068a2513a39514f1466 |
Close
Hashes for cdshealpix-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af6b90c0be43ab33fe150119fed98698d064eb334237efe71712344d0c261ef9 |
|
MD5 | 0b3cc74a7b093270712353bdecdd245a |
|
BLAKE2b-256 | 59f4010aac54531088c52063798fb0cda6e58b9045c32da7c45a2d87845d88c2 |
Close
Hashes for cdshealpix-0.6.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 013e5e75c51e6d9bdc8cf2a72080cca9274b3a985bb73cc1ec35ce7e795e8c90 |
|
MD5 | 9d27f77496550fddd4ed64c880d755fe |
|
BLAKE2b-256 | e1fe2b55511d6a90df6b391a5c976f9ae12a72354030aa579879b1e606799692 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76a469949968dbb742679caaa0e3b33cd8d0e92295f5c9d393c1a0416a9b8af2 |
|
MD5 | 6e5c64854e6a35d6eac2601908d01eaf |
|
BLAKE2b-256 | 1f36ccfa10cc0898b618f23c2bfa232dee66cdb44648ef7a22314240e264a38a |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ac304a9cf3da636b11a25eb7a19454babccc09099c1a50800e580fe406590bf |
|
MD5 | 17004028a5f8353eaeea6264186fc149 |
|
BLAKE2b-256 | b72be4e0f48141f35c447ae2945aeb02fd791b420ed5946befdb60593c117140 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1ac18d0019ca246e5463901e3c403cb54d62cafbf958b78ee2c84d49e9cd69c |
|
MD5 | 951ef5b9036993f280694b36d6c320e3 |
|
BLAKE2b-256 | 1179f6a3c33c466965fe8416201a7bcbe64d46010172c6e7fa2b95bffdbe4278 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4133abadfd923429f8b134cdd4f58c8b503933242320d9324da76570b8a33e15 |
|
MD5 | 2be88798d87dec5f46a3bf124265ae4a |
|
BLAKE2b-256 | 124075f64555a8834ddf102b204bccb90ed62ccbdf1bcba0a2fe6500ca095772 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cd6319b5c96ca777e9def8b2e01e54134a43cfe10e01ef269b54dda5085a30f |
|
MD5 | 2f98fee068453b2aeda51819ebfffc58 |
|
BLAKE2b-256 | 9578520385a8053b0f7df73c86ddfbc56e51b9b147c1aafdf6cb3c347397a861 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2b5596d594222e37414cf9fc6407cbd0e022b553a21f74d6f2ce877959af7d6 |
|
MD5 | a6f9d0adee83dcb853db0a9f6eb60bc7 |
|
BLAKE2b-256 | b81031c2ecfed29a6850b1b52d7f9ad0cff782349de97da3a8155543db0d5240 |
Close
Hashes for cdshealpix-0.6.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c75956075a97d2ad67a3c6e386746517eb80c9c737ef2763a22c37c1f056eda |
|
MD5 | 4aaa3e57e123d3867ce96bff59b37a48 |
|
BLAKE2b-256 | 88eac7c85c936f2c197725f191c1f408efaa309e5b56ac39de31be1b75f82686 |
Close
Hashes for cdshealpix-0.6.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0de0e2673893ae760096929ec5a61ebe2cc42f9a5186a30c65ceba2e076265be |
|
MD5 | 86337f4a87796b2ef8410f5aba21b82c |
|
BLAKE2b-256 | d827fad9baae0aea8a017d6db14d3a2c52da164a0d80744d5d93e324673683c6 |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5f7b0289df82649e24648c3381f8575ff1488f8a3400bfa834ea812134fabb1 |
|
MD5 | ede33da72ebe043e502e30dfce5a135c |
|
BLAKE2b-256 | 154982ed94ba95ef78fd1f3ef6d001cb6ab0c8a997d2770d224be15d174030a1 |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8a50e658a152165eee88811c6305fd714e223aa1d9f86712ccd8738469593ac |
|
MD5 | 676a73ab92f6e6148af0994ec1b6eab9 |
|
BLAKE2b-256 | 960b23abfd3b19a0d33899e73cbe0c58bfd26b70ac4a140198b4e3bbff3335c1 |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49dc0563206616e5d73455ddd88d342463d288dbeb53a0f539f6c3a60cc253fc |
|
MD5 | 5be789c09eab3c65a397287c30886cac |
|
BLAKE2b-256 | 322dda2ad6318793ef48f8f1126ded892ca62b7b49d0f280be8e7315df6fbfdf |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32bee26f13b6f9e4f88eaba29ce07b8e6e351ab08f7a41d9792c45dfc4a9fe66 |
|
MD5 | 65f23c7540bb5ac545e3cd19df326a3a |
|
BLAKE2b-256 | f149916e6356874504f46b5d83ef7b5cdf1c098e05ee92401af5c3a54b59681f |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae370eb5dbfab19bf6c2314e4c4ec2c8b295cabb8fc36182d30b0571d3c6704b |
|
MD5 | 5cb97bf6cdecfb3e1bbc26328c68d773 |
|
BLAKE2b-256 | 50f5d0f8f923ba25e330f39aed2278694d1fb270dec0c7041a8a397980328d51 |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 848d47117115a495c5fdcb41793c3c036189513ac8e4d26c1f59fac9f970e908 |
|
MD5 | 6a66e5e481ca0a863c6da7473a3ecf9c |
|
BLAKE2b-256 | 13ddae8a1fe5c7e9f23a34ab8415ca41618000c1f3830def2803e55507f93b81 |
Close
Hashes for cdshealpix-0.6.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b48bd9224e9b96ea5f79f11db98d1282a298ecb38eddba74c3b96650e1818df |
|
MD5 | 6d2a84b58dc4e4258a4132b8d0f28e78 |
|
BLAKE2b-256 | 10b9dd98d812d8543a3163798e9a7b53ce894f230051b99978108334948d23b0 |
Close
Hashes for cdshealpix-0.6.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81ba46d0ffa45d3170d70fa16c19a33c99c30f5d9fbc326cd336b115f5c70d90 |
|
MD5 | dfab3dbb9063a6cded5b62511888dbda |
|
BLAKE2b-256 | 3b566f2df9db7e4aa1957ee079c9ba5177284ef8ae03248a9076799aa485024b |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8da16dc5f7ee0565ba4b0155048692805d1a1e237ec6d915990d1c85033d86b7 |
|
MD5 | 9495679ede5907fe743e3caf3d38e002 |
|
BLAKE2b-256 | 399c849ce2666c002d3e8a6780af464687c4d579425fd93b6d9ac3c01c6e800d |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e44fe000036d0b1b1729ddfb592c1286fd65abee41c43573cb489143efc8d6a0 |
|
MD5 | 97431a2c19eea489a71aed5c7276e7e7 |
|
BLAKE2b-256 | 9485ad38066fa732654c45dc30cc56aeea25cac906651eb164d1e3688c04c7e1 |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a01e70a766ac5c917cf5963252f3ab51a55c9b5f26edf8a4d86a87e4ab97e6a |
|
MD5 | 270ae7849fbb2c8bffd7c80c0d7eed50 |
|
BLAKE2b-256 | 298ea07b95488f6af73bcee723c1f9efec4906c30bcf5a388147ea7c1630d879 |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eca10ccd635915f9079a62efb91d482e7df4d741d895c6123492e42abd5c720 |
|
MD5 | aed11bbf1e3846062d1c6d1b9dbec68f |
|
BLAKE2b-256 | 490e92e1498a20e53acf5616de66c4a9cb93e5574d980034b63655b98ef53bac |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8de40192b59e9eb2975cc63f7bf29ad246348ff8019448062f0507aeb0573bc |
|
MD5 | 2bf686c69ff82455a4b9b890d01b703a |
|
BLAKE2b-256 | 062856be5e5343560740c0c5f49da719bb76f0508cc2c1dd48b98dd1a5480868 |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b734dc7b10b28aa749bf90877dd195dabf1bd4e733dd6083828a9ab128c7ae2d |
|
MD5 | e237eeb9d580b7973c2f90d733c31020 |
|
BLAKE2b-256 | 608b4216aac69a4beb6da9ac93db2702078d44cd5457f851f4eab864612efec1 |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8541d53869a5152920470733b0d5b4f34c548671dc8665d3ecf4c5a820fd862 |
|
MD5 | 838364625c2e9026d52eb328d918163c |
|
BLAKE2b-256 | 295709bc872aaf0047d9f11c3338a548268ecf491e1420e035c03c84db5b80e2 |
Close
Hashes for cdshealpix-0.6.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dfdb32f8e82727d2ca292bd5d5a7cdf0b9f0d228facd14829d24ec93837e8d1 |
|
MD5 | 8099bad811c295b81688d001daeb921e |
|
BLAKE2b-256 | 1ed255f2eab838dd1ff085d24c55682b66379cf507f6c02937be5e11d93abf80 |
Close
Hashes for cdshealpix-0.6.2-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9535fffc9dad7eb7c19b59ac19e3b8913e85d33b8e63d759c63323b71c541b5 |
|
MD5 | b5506dab0a6b8ea8ea76f94701adca8c |
|
BLAKE2b-256 | 7fde283a2d680ba7078ec6f62a73f23837407b81024f200817718e6cd0666800 |
Close
Hashes for cdshealpix-0.6.2-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e57cbf6adfd72cc12b5b73ccce9bace55e169115d426ad1c5611d207303cf4d |
|
MD5 | 0f035e78f7c38a6b122934b2244568c3 |
|
BLAKE2b-256 | 8ac6cb88a8c71d2650967e66098296e3bf30b1854e63c55909a42fc9ecc4868a |
Close
Hashes for cdshealpix-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdfaa8ec784d727d27cf39ba0bc8a01e7394cf924a52f1c452f3318e77a9510b |
|
MD5 | 5b8ea45e494c863b80205240d78d0693 |
|
BLAKE2b-256 | 50b6670fb126b66e01e36ccce8eea5916f3ff4bcfd77b05f5fe1a65a2392bbda |
Close
Hashes for cdshealpix-0.6.2-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c41b3686d5622e2907a7e4cced8d57d65e42b6f2d031c41cfdfb01cc6200093c |
|
MD5 | 22e9a247483b230a8e289b33e8e2cbf7 |
|
BLAKE2b-256 | 496d75d883c31296a7c99eda5e7faa638c8270f0b85fd4bb60807791fcd59427 |