Skip to main content

"SunPy: Python for Solar Physics"

Project description

Latest Version codecov matrix Research software impact DOI Powered by NumFOCUS

SunPy is an open-source Python library for Solar Physics data analysis and visualization. Our homepage SunPy has more information about the project.

For some examples of using SunPy see our gallery, to see the latest changes in SunPy see our Changelog.

Installation

The recommended way to install SunPy is with miniconda. To install SunPy once conda is installed run the following two commands:

$ conda config --append channels conda-forge
$ conda install sunpy

For detailed installation instructions, see the installation guide in the SunPy docs.

Developing

If you want to develop SunPy you will need to install from GitHub. For detailed installation instructions, see Development installation in the SunPy docs.

Usage

Here is a quick example of plotting an AIA image:

>>> import sunpy.map
>>> from sunpy.data.sample import AIA_171_IMAGE
>>> aia = sunpy.map.Map(AIA_171_IMAGE)
>>> aia.peek()

Getting Help

For more information or to ask questions about SunPy, check out:

Contributing

Open Source Helpers

If you would like to get involved, start by joining the SunPy mailing list and check out the Developers Guide section of the SunPy docs. Stop by our chat room #sunpy:openastronomy.org if you have any questions. Help is always welcome so let us know what you like to work on, or check out the issues page for the list of known outstanding items.

For more information on contributing to SunPy, please read our Newcomers’ guide.

Code of Conduct

When you are interacting with the SunPy community you are asked to follow our Code of Conduct.

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

sunpy-3.0.6.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

sunpy-3.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

sunpy-3.0.6-cp310-cp310-macosx_10_9_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

sunpy-3.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sunpy-3.0.6-cp39-cp39-macosx_10_9_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

sunpy-3.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sunpy-3.0.6-cp38-cp38-macosx_10_9_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sunpy-3.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

sunpy-3.0.6-cp37-cp37m-macosx_10_9_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file sunpy-3.0.6.tar.gz.

File metadata

  • Download URL: sunpy-3.0.6.tar.gz
  • Upload date:
  • Size: 7.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6.tar.gz
Algorithm Hash digest
SHA256 f3a59aa86fc5e68bead1ce56a13fe322879958ed3c07277725017890fd58f5b0
MD5 081a66f8ad157b3efb6f036a319e8d3d
BLAKE2b-256 9f54d05e3c81f30e5b02a5919b9bd9bf03c0ba4a76e23f186c6d5eba0ee30cd8

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1861f3a339cffec439b88ba37fbccddbe685ea57aca0a930a37fd18621a6ab5c
MD5 167133d845a1bb4f8e0dbfb47a07065b
BLAKE2b-256 6fb4326adbcc4b189d684b501b328425961281c29acf7cc5088dd4fe3b9d1e98

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 725340cd5d91a5f3fdf245c8e51b41259a998f23a7eb7c5e79a568c98e24cfdd
MD5 c82edb70262d20c4ff1f922e51015e9a
BLAKE2b-256 8b4648ebce7e23458cb439e0461173bf7048f68d7eb97795f4859d5ac8001920

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84dd0459d86198e38318236f10bfc84804e9b48c873b5c363dc3163f4fbd71b9
MD5 e47f6b699de924d224619a1798fb9148
BLAKE2b-256 2a1d0e28bae974c2c0dc2fc9b0fb6bbeb1e6adc5f1c0c1e314e65f1c2b2716cb

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d003b1df246158afee7e7ce23f3636da8e02f4dce9777b601db4210ee61b1873
MD5 87e08ac6a7a0ae1edb1c542a31a7d862
BLAKE2b-256 a18f14899c0d4c40f31e0ed84a020f185a7b961f08234630fb8db9aa22d19767

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e79e4e813390cbe1ee9e078bfc538551586c19801edd9bbe548b27222687f49
MD5 be6e3d6d0f3449b61a0d7616df4c1ef5
BLAKE2b-256 7de4e5af7f72a17e9533e8a2097393cbb0eafc36eea3037111af9dc8dfcf1355

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5accdd45b465895ff9b19687f4358ca5d568636bfb6df1a14e43c0e26a42e141
MD5 ba4a4f44df1663ee59d04e92eae132cf
BLAKE2b-256 19482f3c7da4689ba3bdb4d0ccb431cca2f5aede31e15992bcb113369aff9ccb

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b4f5966d0693b2d37620e5eb4e780d125f42918afce06269b619274be7845d0
MD5 0efbe4aba3f1fa1f92157f23d92382cc
BLAKE2b-256 c2a7d4287060bb30af4be3ff3f64619e0eadef80907c2eaa32089810d32bbca9

See more details on using hashes here.

File details

Details for the file sunpy-3.0.6-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.6-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for sunpy-3.0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e4904599d463abe7e0ab4527db706a9975a932c0ee133bff31a7a40997f6d046
MD5 c9d62490c06a4c8bfd665b650efcddc5
BLAKE2b-256 86e6ca9bfac0757d06cb1f363445e7a4a91ce79971408311a32f8e9c53702e62

See more details on using hashes here.

Supported by

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