Skip to main content

Python tools for making sky projections and maps

Project description

skyproj: Sky Projections with matplotlib and proj

The skyproj package provides an astronomically oriented interface to ploting sky maps based on matplotlib and PROJ. This package addresses several issues present in the healpy plotting routines:

  1. healpy supports a limited set of sky projections (cartview, mollview, and gnomview)
  2. healpy converts sparse healpix maps to full maps to plot; this is memory intensive for large nside

skyproj is intended as the primary visualization tool for healsparse maps, which provide high resolution maps in a memory efficent way. skyproj can create interactive visualizations of healsparse and healpy maps that dynamically change resolution. In addition, skyproj provides some convenience functionality for large optical surveys. The skyproj package has its origins in cartosky, which was built on cartopy and some of the features may be familiar to users of cartopy. However, it has diverged significantly from the original code as the needs of mapping the sky are somewhat different than the needs of mapping the Earth.

Installation

The easiest way to install skyproj is from pypi or conda-forge. (Coming soon.)

Tutorial

If you want to see what you can do with skyproj, check out the tutorial.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skyproj-2.5.0.tar.gz (8.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

skyproj-2.5.0-cp313-cp313-win_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13Windows ARM64

skyproj-2.5.0-cp313-cp313-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.13Windows x86-64

skyproj-2.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

skyproj-2.5.0-cp313-cp313-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

skyproj-2.5.0-cp312-cp312-win_arm64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows ARM64

skyproj-2.5.0-cp312-cp312-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86-64

skyproj-2.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

skyproj-2.5.0-cp312-cp312-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

skyproj-2.5.0-cp311-cp311-win_arm64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows ARM64

skyproj-2.5.0-cp311-cp311-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86-64

skyproj-2.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

skyproj-2.5.0-cp311-cp311-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

skyproj-2.5.0-cp310-cp310-win_arm64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows ARM64

skyproj-2.5.0-cp310-cp310-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86-64

skyproj-2.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

skyproj-2.5.0-cp310-cp310-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file skyproj-2.5.0.tar.gz.

File metadata

  • Download URL: skyproj-2.5.0.tar.gz
  • Upload date:
  • Size: 8.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0.tar.gz
Algorithm Hash digest
SHA256 cb8d5115927ca43cacdb6d92f00bb4fcc8563ee71028f755203ce1752e67c140
MD5 21037a5606eb8cce1ceabc27b6cef7bc
BLAKE2b-256 90cf5158151ae6fc60459f430451b612a4bf2da07ebff2a9f52a37e73715a5ee

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 82e8b43c0e86d7c64cc1e943184f783742072bb3704ddfff9d6f2e4851280c6b
MD5 baf7da8dba2111cd67581e33c057350e
BLAKE2b-256 cad4444f5773d56b86cceda75f07b7b7950a8479f3c59ab5804d33264e9c3284

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bbc199d8828ab82a0d25d72b2363a377cf4f0aecd0ab07e2ad11c1f135a97a0c
MD5 fadfe197cc14abcbe7db782bdba3c21f
BLAKE2b-256 585c93772df9a2bffcf3bc1737abad0b0fc83f74c11ffdc524949b8d70bf0e06

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78618084c9362b62ddbfd336ca1864c94d99e2a1f26d2fbf3466fd19dc702c58
MD5 5824bf8a87948688921567621bb9e5e9
BLAKE2b-256 6ee9f2dd235dcb9f6c3b2fec36ef04d7dd36aef4daf9afc4ab4390d6230c96dc

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e369ec2c40710311ad138a052d2130a20d3d478560c530834661b3c209ce0d45
MD5 e0b7ca5fc21f2002363e25435d03dee5
BLAKE2b-256 ccb0a9cdb8f37e34cb06ead766a4dc7ece0c99e240259f9ef62bba5e1fc57e3a

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 19e3845d86ededea74572d49838498ad3e665fbae11af5739f15cadb965abc50
MD5 0b45376f90e2717b3dafce33ed5e74e5
BLAKE2b-256 c904c16a56a87ddecbcc28ea4b5d0bf80329750c3326b14257198abcd48ba25b

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e56a3e577f36039e113a97104bc185bff354829eb7b45c74a29d557c8d4a46d0
MD5 b1fa1b99933bd22196e6234e02c9ac9d
BLAKE2b-256 a9f291cd5d3c29c809d5649caac685d9687b742d49b6b6ebdc49d0bc4850f5ed

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cbfcbd4d3d600557ab19bb5cf79b750ec552da054e3be781bce88e996b9955d
MD5 3e9a7aad4f602945349d34ed4039eff9
BLAKE2b-256 a8b11d86ee4ae4ae7a47e31cc770dc83057388ef16311498283ca90046b3bd04

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 428b43de2c6318e30eb1ad60b4272391b6832b064a61ab02758440c28d1eef45
MD5 69ff09a6cb87070336057c794dffde7e
BLAKE2b-256 34695b74ce7f5dd9a6691129a662f84adeebdf49ca046bca6de3b2dd1ef6771d

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 3ab2f46e862f836adfa535a1159ddedf34b242afe72518631bc6807dfaf8521c
MD5 23026332e7f20d4fc77185f2a124bc02
BLAKE2b-256 4eae8c6fb234a5e01066e4d97fc79940293e6e581f2af85ee5e2197a7231e1a4

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 73582aaa6639a8b9b7970f4a49427136c077fed35805eb70639a52247b1d2337
MD5 fd2c29709c60a18841ad772eeaf26a96
BLAKE2b-256 bf9bc376573343afe0ce0759b3699aed72de7f69a86c5fde25e19247bb623142

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea7226af2e310ac5549206c818c0b75a9453e50f0a3705d64e970623fbb2a5d7
MD5 b9dd6e806744e7b2d6ba7b07b42fd4dc
BLAKE2b-256 5b5525fc6cf9ff3913bb7c9953d84a034b459154a5987a11e262be3a7972d971

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f5dd6d2c290cdd305c377358f4a4c58a6d910160cd4c862618886cb3b812a2e
MD5 67bc52b4d27072c46db29df733bd8e6a
BLAKE2b-256 e1753fdf5c6ceeaf2c5d4a65d51bd41323de89dd65ae4027a09d5448ce566fb1

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 db520d044b8ad3052e9de7a75b705e948af8779f07179b88e8ca3728a359c822
MD5 7c0ccdc0834c4e2a8702c61a60fb42b3
BLAKE2b-256 c99728b35819e5d34e454597b670607f62da754306234fbc15a6cca810f67208

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: skyproj-2.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skyproj-2.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b1611fe916c71eb3dd9d65e707d60cd8bd3a35f48b18e015b48648f947d96314
MD5 5596b2e5fd51daa59a590f0e4bf94aea
BLAKE2b-256 b2f61be9f849fd1c7b61f59e1411618213bcea78fa381468e3f8602cd1b9d2bd

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3cb0fff2acb9971bf66028bcbb465015a2c6de3369b63974ba9818a32e4a951
MD5 d12f917e542ae494ca1bf15be93fc014
BLAKE2b-256 e9eca6982e32b3ed5d99c0d12bb8c93f15f3b8610ddef736e9dd92ebabe5e3aa

See more details on using hashes here.

File details

Details for the file skyproj-2.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skyproj-2.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ee8a602be881d498ad99668c16dd98a87264d3078cf8e8f627d30792e1083f2
MD5 477fe67ba6fdb2d21adb9032c85fa1f6
BLAKE2b-256 9d93cb520f2c13751af8f47fdecba4100eaecb2b687feaf4f2be5882b62c1500

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page