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

This version

2.1.2

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

Uploaded Source

Built Distributions

sunpy-2.1.2-cp39-cp39-manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.9

sunpy-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

sunpy-2.1.2-cp38-cp38-manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8

sunpy-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sunpy-2.1.2-cp37-cp37m-manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.7m

sunpy-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: sunpy-2.1.2.tar.gz
  • Upload date:
  • Size: 8.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2.tar.gz
Algorithm Hash digest
SHA256 8bbc440e606a4f3fcbd1441150d81da6f0208adace9dc06f6afd2c9cb7c08908
MD5 1f7cc1dd812a014a64a950ab36b7cc03
BLAKE2b-256 c8825887a1208ccd7242b26e5a430aa23c62a7a43f49da07ea507018956fab8d

See more details on using hashes here.

File details

Details for the file sunpy-2.1.2-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-2.1.2-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e13578e2aebb1b10f39bfe7258bf3cbac983bdc4f51c24b8dc75b25376bb952
MD5 48f93cab6f5c6c6b1450a34413444e58
BLAKE2b-256 95153afeaa11785fe70f0a055cfd482c84eb3064da0fefe3ccc3583b0c913a20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c2c12392f099c705d1cd9ca0937a8cc14d486d2937cc4af3a32e4c1255e8bcd
MD5 270d9de48d36205e9a63a70d207f8f59
BLAKE2b-256 cb8b457715a44b02bb4040678ffe69516c33b26f5da23cc5290ca9e799c45ad8

See more details on using hashes here.

File details

Details for the file sunpy-2.1.2-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-2.1.2-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3628abb224e1d6ff59a34c75668f4d6193cd4b3466fe87bb0493a6d357eefdf7
MD5 30d8cb8a615aedfd7116cc1a5e1303d7
BLAKE2b-256 7488683a94c3ab342605a4ffff16f73ae5a6fd9fddaec7f26371ed267ee0372c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 121b10b1875e7a13a41a8abddd50c63bf8fc9d365075f539f1e9c02244d76b84
MD5 04594cef55988b2273a0db5e773e72d4
BLAKE2b-256 e8cc6239ee37179f59e5fa6073af9751b4ac8c1447808736b417bf27e268fb11

See more details on using hashes here.

File details

Details for the file sunpy-2.1.2-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-2.1.2-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1c4145102309726731ffd7ea6e07abb7b62763fdb025926f611b07cc2cbb3d3
MD5 92c5df7efe775b4b55f0f5e64de1a67e
BLAKE2b-256 497cb757dcee7b80556df850842519bc06c5b6c5a1c2d85945fb7f5b0a0d73bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.8

File hashes

Hashes for sunpy-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3cee9abe774f5fbf8d88322d7798765896f66061f037bc51018d0d494c7fb749
MD5 fc9a7af45df85796d8edb506b13590d3
BLAKE2b-256 7471c2f06dc61bb8aa2040a883622beaf026388f56993a130413295fc1cdc04a

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