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 conda. 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-2.0.1rc1.tar.gz (8.0 MB view details)

Uploaded Source

Built Distributions

sunpy-2.0.1rc1-cp38-cp38-manylinux2010_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

sunpy-2.0.1rc1-cp38-cp38-manylinux1_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.8

sunpy-2.0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sunpy-2.0.1rc1-cp37-cp37m-manylinux2010_x86_64.whl (6.9 MB view details)

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

sunpy-2.0.1rc1-cp37-cp37m-manylinux1_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.7m

sunpy-2.0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

sunpy-2.0.1rc1-cp36-cp36m-manylinux2010_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

sunpy-2.0.1rc1-cp36-cp36m-manylinux1_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.6m

sunpy-2.0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file sunpy-2.0.1rc1.tar.gz.

File metadata

  • Download URL: sunpy-2.0.1rc1.tar.gz
  • Upload date:
  • Size: 8.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1.tar.gz
Algorithm Hash digest
SHA256 d94287eb07886db23b51868880de58d2260d778eab6af46e88a5d422a2c38433
MD5 357c643ccae5cbb6ad6099a46c044b49
BLAKE2b-256 40856acf919f6f5bc62cd92b9c90c57010060bb546115844477c40af7fc100ca

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9dd322c0699db2c369a369133bcb847aeab9170be1f5e53c0bf8858a7c70f000
MD5 83024cb6bf6b4172e38fb361fa76effd
BLAKE2b-256 47252fc7fd094c72345042cf7fc5834a8b129ffb950b06e4fb18d81113cd8317

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d7653996e70f4ba3742f917376d18937b6b0c3aec2e0848fff0b060653b04fc6
MD5 331aed5b89080173b47d991598c40edd
BLAKE2b-256 99fbe94f5d8f10afb497345b9bd2effcbba6219e434ff1d9e8e0346f76d2f796

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f02b0b589b3a99ea0817cabce557dd0ea2bca92280569839ae2d83896f8592f0
MD5 11628dc4c18b09b91e3f98317fa699b9
BLAKE2b-256 1253771a60b932f1883dfb062b79a8b6dcd2c3cb50c6d32228df86c73f233155

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eb8629425395390658710889004424368f41d3247649e2aa566561824e17bdd2
MD5 7eccb06cdb1c0d9612d0bd5cc1b7762e
BLAKE2b-256 07115f53af5f1576308628f9dac6fd786e92a1b6f6e55f4f000fd98e659a1521

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 efce4976bb1a2fa2840a71661c1e67879b1024b6ae316432e9b3e8cf404dca6d
MD5 06a5194d19c0f3854225306534cb29b1
BLAKE2b-256 09b3a59f790301c52c17d8ed2a2159534020194b86035bade2e319dc3b8212ed

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5214ea039636a84301ee3068b8bd4890952c254d3d1c512f8bc92cda21f6206
MD5 c848e6d1ecf21a48b967e22b06f108cc
BLAKE2b-256 ff42f788fcdb1484fc77c235a0128c876e28ece3e8d6d7cfe343dd481b856f5a

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 237015934ca8672c1be14f296a6b857fb5dc1401392a27510aa1f083e23c7198
MD5 78e73e48fc4ac09448349a7924a05f8c
BLAKE2b-256 20134814232feaac1a4c548d9b4e4be7a7521af92dfc93fa4403d8f3fb11ed07

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 35a2de8633665cc3578466c7ef29c5f43cd4f67209ddccd54e2d3607d43c3e8f
MD5 3367185f3ddff76ce13dc94828f7c1ab
BLAKE2b-256 52baa7e1fa062f3e87096881b695d18df2fffd2da5f550424e2e6d980c9e3fc0

See more details on using hashes here.

File details

Details for the file sunpy-2.0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for sunpy-2.0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 29d939e09ea04fa77a463414a2bb507febf56d538645fc2fc7a39b562e712e8d
MD5 0a875adae85de3cf32d7208265001122
BLAKE2b-256 fe339c2c71a86cf17d128c2ddf3315b3dc59fd0e1101db86fa8c5529b2063e98

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