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

This version

2.0.8

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

Uploaded Source

Built Distributions

sunpy-2.0.8-cp39-cp39-manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.9

sunpy-2.0.8-cp39-cp39-macosx_10_9_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

sunpy-2.0.8-cp38-cp38-manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.8

sunpy-2.0.8-cp38-cp38-macosx_10_9_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sunpy-2.0.8-cp37-cp37m-manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.7m

sunpy-2.0.8-cp37-cp37m-macosx_10_9_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

sunpy-2.0.8-cp36-cp36m-manylinux2014_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.6m

sunpy-2.0.8-cp36-cp36m-macosx_10_9_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: sunpy-2.0.8.tar.gz
  • Upload date:
  • Size: 7.5 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.7

File hashes

Hashes for sunpy-2.0.8.tar.gz
Algorithm Hash digest
SHA256 ae0cf4d827692eaf2671db28657b77198fd4fc509b1558af677290dd76b96cc8
MD5 e2907fc5aa2893e0acda2a9c53df1e82
BLAKE2b-256 acdca1701c79348ed912c4ac8171c04f570dbb6a0fd1f1ba24c72868381105fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.4 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.7

File hashes

Hashes for sunpy-2.0.8-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4316cc648720b3028438191187b2e105456b522a35996c9879f0de331efc520d
MD5 7a41c71be59682eadf5e88aeea081429
BLAKE2b-256 1945d3bbde29f764c357de853a75b69df2b6439d93b50a9b6dad387a59fe28f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.3 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.7

File hashes

Hashes for sunpy-2.0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebec463ae7ee360ee5a2dd6860eed6d8c0f8f5c9b7e05161ff67ca7d60510044
MD5 a388981f18806bce6aaa016a858d5115
BLAKE2b-256 37d1dc14c4a258e6c5d0501ab7c6daed187f16803b4e4e96c29a238dcbca4a91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.4 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.7

File hashes

Hashes for sunpy-2.0.8-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2634d06e0f466a9dc41507392417bf1096d615199ac0055ab95c5b7ce259d377
MD5 cf8309ad156cbcb6342e08434127f011
BLAKE2b-256 771f45fc68cf14d4c680084205b34b7d39ac211d373d60c679a68916169460ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.3 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.7

File hashes

Hashes for sunpy-2.0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f75af3d0000e6de49108172de9c909238f89b73173e8c5337aeafee1843179f6
MD5 3e25126a70bb143ade9897a304b5be52
BLAKE2b-256 332b54b6ac19dce2891e9e0b082ce1abf1bc962af5c9fcb9f7b3cd53eb624a18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.4 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.7

File hashes

Hashes for sunpy-2.0.8-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1ff5677d3e977780a8ea1eb76732a9e9b3ac3a6c90aa1a758ce4462da18feb9
MD5 4a83ec716f11a106061f8b603dfef288
BLAKE2b-256 c2af3556e890659647f9e610d4f41f59031a90dbb11ba842de461a625487e07e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.3 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.7

File hashes

Hashes for sunpy-2.0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b5afbc0f8d2bd19c023f2fc6c75ee315d424670d60c6bdd3de5f2755bcce25f
MD5 0724bc563617ebdd168c195b69c41437
BLAKE2b-256 b8da0e449f6cea7c60c6fac8730e37027632d567797a289c838986f755a3f5e6

See more details on using hashes here.

File details

Details for the file sunpy-2.0.8-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: sunpy-2.0.8-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: CPython 3.6m
  • 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.7

File hashes

Hashes for sunpy-2.0.8-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16003bf8184f95b239f272e1a2d3263932fd16e86ef6e47bce8465d8fecb22ff
MD5 f9e80d308cacf577bd8ef12d801d64aa
BLAKE2b-256 e68f7949e46a62a6dfd693d0df5a2763a83fd6e614e4e45f15e3beaeab144605

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sunpy-2.0.8-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.6m, 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.7

File hashes

Hashes for sunpy-2.0.8-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7063186242002fb2ae1b49d14171b53bffc303377aae7e23977f5fcb248d205d
MD5 5f4853d9a0181c9d2a6f287ca3ce4986
BLAKE2b-256 0d4265bbc7f000bb80de4899808f38b2315f9284706371732a9232635e027855

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