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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

sunpy-2.0.2-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.2-cp37-cp37m-manylinux2010_x86_64.whl (6.9 MB view details)

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

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

Uploaded CPython 3.7m

sunpy-2.0.2-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.2-cp36-cp36m-manylinux2010_x86_64.whl (6.9 MB view details)

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

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

Uploaded CPython 3.6m

sunpy-2.0.2-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.2.tar.gz.

File metadata

  • Download URL: sunpy-2.0.2.tar.gz
  • Upload date:
  • Size: 8.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2.tar.gz
Algorithm Hash digest
SHA256 678e7e2e94c802aab86fbbf46abeb0396898f653602e68b7b4ac9eab240e1569
MD5 cd48b979ff12e95d21f2b75282fa0ac6
BLAKE2b-256 79e7e78e1daac8b45874f67eac7f1b82f5f9fe7a1af1a24e224ebd8321e67dd7

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5c11a18617445dc963750a9f9cc3aff44d59f90f55a9b020a0f4a01be4a48079
MD5 6d7c2488429cdc64ad6683fda31344d4
BLAKE2b-256 52ec69d433d26d3447d53af811b9726f56274a67738183dcd4f4e494c857b357

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5906d6f8bdb62d9e0e636ec6d1de540dca2d56339d89977e19a1ad9928124642
MD5 f9b36f4c2a2d228399bacd0e46424702
BLAKE2b-256 d9abc3375504733ffa04fb40e117a801abcc252a21305f04cf5ee9e14bbfbbe7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0ca2964d6c380213d50dcc014e1cf98cfe67f57e4fe46f7fcefd395ec57fdf6
MD5 ecd513007464ab33707b79d86dcf0622
BLAKE2b-256 5df52341a5e1a0db7736a5b2aac95484772d25a9f25cac15c1c52e86af75b655

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5a9b8fe59eb3b806f688be611e1a8ba79f8d75f010a49a4ad06b0857388bf68a
MD5 38cb548dfd72f1b0b078fbe77d44de01
BLAKE2b-256 8c0852b41ac0adafad97d523e4ac65623362d66411f764efe615cea6ccb0dc07

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d68e555160a99eaa37b7cb5760020dc0b2a38ec84654ac0d4f5cfcea9498ab1c
MD5 2749524308cacebeafa690c07a1753f3
BLAKE2b-256 cf8b635e5b625589afcb89178fdb8f1363689e5d610782183110efb96044438e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 78b4ce1245133e68cdc27cce21d1884850e03f9e6ab99c0dcbed86ffd6e88267
MD5 d97abf36a6163e3af9deb15acd9b1602
BLAKE2b-256 9d1306575388e3aba1a554f1f0097043d1e1f359c8556d64907cfc055f8141bb

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ddc8cabf175cddcc62b0cecb393bb2ada0aae487929c7ebf700850d6207ce762
MD5 9e82f1a688c3872a4f35f80307c64deb
BLAKE2b-256 8e0e344e2b172184dbcf9757119307fdd67dce1eff8d44aaf343483efe4f6925

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81638844d498ef3088d568a8cdd6ef802b755b85e7f1bd2516c13c7123c97d7f
MD5 eb1099eeac2cab89242cf7d76eaa0df4
BLAKE2b-256 1d90715b844998c8471a6df3bbb5cd614279239efda91ed8371fd314a610b44f

See more details on using hashes here.

File details

Details for the file sunpy-2.0.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.2-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.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for sunpy-2.0.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e15d911bcd5fef20367fa95dcbd6220857ea0dc371745613d5861e1b2d77e679
MD5 42a9cdaa064c987a2cfb954d61ca92c2
BLAKE2b-256 390638ba9ecf0d0a3344f3bc58b7f3365fc7c3912cf8236669e90807122ac18a

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