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.1.1.tar.gz (7.4 MB view details)

Uploaded Source

Built Distributions

sunpy-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sunpy-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

sunpy-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sunpy-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sunpy-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.0 MB view details)

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

sunpy-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: sunpy-3.1.1.tar.gz
  • Upload date:
  • Size: 7.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.8

File hashes

Hashes for sunpy-3.1.1.tar.gz
Algorithm Hash digest
SHA256 c8fcd3700d8f4b7880a669f28c44f784422da1dbfe59fb175f155703817695ed
MD5 feeab9e6fac36800f916bfd2c1865ac0
BLAKE2b-256 a88cbb62812385f7f85bf7134e6f4df5cba1f927900c8ea2160240ad7745cd49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sunpy-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aec133342cb9d1f68d504a3206ec6f39f7e953a419faac950f7dd71bd848e92d
MD5 660b3ead59fdc4bad0fd0df0123343a7
BLAKE2b-256 1e7c3212ce93bbe0b67f04c6e04ac7b6714cbb92f890791ba18d04152f3b588b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.8

File hashes

Hashes for sunpy-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc02273e490017efa3e03a44e4b54959b171440ba4c8ea2542e0fb1d35888a0f
MD5 0cc3b7c150f900853dc4c5fe12934553
BLAKE2b-256 350b3670ec7185051fa5fd9fda7adcb67701eeac69f1cf965f938f6cbbac97b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sunpy-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fae89bb8d057f3ec26637b1e1453b1231cdb8d44c8426a48a6baa4242bbc5bee
MD5 905fd13b6800d7c0369a762d05258300
BLAKE2b-256 cd5c2865b8b80703273cc369227fdbf0a6e1d51db38aadae372321f63383c6bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.8

File hashes

Hashes for sunpy-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e85dafcb25676992e2e2d9acb2e673efabe2d8281b8b5c5821048ff149dc01f
MD5 e876cdc51fe98371a98e8fe1678cf66d
BLAKE2b-256 5965e6e16ef413dbb0734caaa2c95463b6116fd77f06e9aa1c9560e994d784ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sunpy-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cbe5d7bba514ad8c58d8a42072f714db96ba32b7fdd747e59a83de70d67c0ffc
MD5 5be223abb673dd8350df9825fe2708ec
BLAKE2b-256 a5645956d085aa9a35aa7d996eae3e7a666f3082f252babc3a7b1183f83cebec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.8

File hashes

Hashes for sunpy-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 450e74bae92a28b2356e9c56e412aee4cc42d507538cbba23645175811c16442
MD5 be45031d1a0d5d188a3a74a3b3679598
BLAKE2b-256 1d48cd1e5ded54afad3f568f2696eaee9861a4fc7d79da05ee79216c99422812

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