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.0rc3.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

sunpy-3.0.0rc3-cp39-cp39-manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9

sunpy-3.0.0rc3-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.0rc3-cp38-cp38-manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8

sunpy-3.0.0rc3-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.0rc3-cp37-cp37m-manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.7m

sunpy-3.0.0rc3-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.0rc3.tar.gz.

File metadata

  • Download URL: sunpy-3.0.0rc3.tar.gz
  • Upload date:
  • Size: 7.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3.tar.gz
Algorithm Hash digest
SHA256 ad46c27143914cf01193ecc142c48cbfd9963674245b435bd949bf58936036dc
MD5 0c331627533c981d9945a32cd83c6b97
BLAKE2b-256 e604eccab1bd72c74acc62486e9a629d8f7e1db82422095c2f2b331b805b310b

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69ca8af68007d9c8a34e509c4fe0f7d480becb38b432f7ee86218a88011efc33
MD5 ff2ed97d75c70324d455145cc1ecf442
BLAKE2b-256 bbc30ff0dcdf1bc150e9a36a51343b6d5e925ac55778a0e0ad840aae4e863685

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-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.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d83628f890a855b58a603e06028d04d701153eab12c3f0a8027739aa6c6bd481
MD5 cbacd3d26ff61eb2d8257439e4693486
BLAKE2b-256 13f1f07d7bd2f53cbd53f990ad1531e8b4d51dcfccfb152820855e06fbffbbf1

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80801b1e21d29ab87f748e52f5981c3a028214f37f1eebf895d3d7710a7a385e
MD5 e91965433baacd73a9e4d08f3870c48b
BLAKE2b-256 66d9e3d5ab3eac4da9483ddac7f6e27a5a112376cdfb370c7968d3de419ec935

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-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.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8228665e8cdea5af15a8962a5327df8583ee15c5a88a83009cbfd2b3e9cb413a
MD5 0e548ae0e5d389af6b6d0ae73be28969
BLAKE2b-256 3f2b4bb5a74794c2224c79d68688aa9374b1f329495b28feb71e6458c5eb817c

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2197ba25d2f84c0fb6b6f1402614ba869aae3b871f9c3090219dc3445d816b7e
MD5 902826dda8f85a2c9db318dc088f0f23
BLAKE2b-256 badf6e39047e30b382048fcf7934076e43f476d9a3d386716e517f6dfaece5e7

See more details on using hashes here.

File details

Details for the file sunpy-3.0.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sunpy-3.0.0rc3-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.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for sunpy-3.0.0rc3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4bbd9d4b4e0f89a41a5ed9e907c52efbd9137450e22308aff04440adcef0272c
MD5 508ff130b3b58b08e0f8bbce5725ceb6
BLAKE2b-256 55be887dc792558716f0aac06b03f251391f2043a48e051121b5e70857736ac7

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