Skip to main content

seppy

pypi Version python version pytest codecov docs Project Status: Active – The project has reached a stable, usable state and is being actively developed. zenodo doi

This package is in development status! Intended for internal use only, as the syntax is in a floating state and the documentation is incomplete.

A compendium of Python data loaders and analysis tools for in-situ measurements of Solar Energetic Particles (SEP)

So far combines loaders for the following instruments into one PyPI package:

  • BepiColombo: SIXS-P

  • Parker Solar Probe: ISOIS

  • SOHO: CELIAS, COSTEP-EPHIN, ERNE

  • Solar Orbiter: EPD (STEP, EPT, HET)*, MAG

  • STEREO: HET, LET, SEPT, MAG

  • Wind: 3DP

(* Note that solo-epd-loader is a PyPI package itself that just is loaded here for completeness.)

Disclaimer

This software is provided “as is”, with no guarantee. It is no official data source, and not officially endorsed by the corresponding instrument teams. Please always refer to the official data description of each instrument before using the data!

Installation

seppy requires python >= 3.11.

It can be installed from PyPI using:

pip install seppy

Usage

The standard usecase is to utilize the ***_load function, which returns Pandas dataframe(s) of the corresponding measurements and a dictionary containing information on the energy channels. For example the SOHO/ERNE data from Apr 16 to Apr 20, 2021, can be obtained as follows:

from seppy.loader.soho import soho_load

df, meta = soho_load(dataset="SOHO_ERNE-HED_L2-1MIN",
                     startdate="2021/04/16",
                     enddate="2021/04/20")

Note that the syntax is different for each loader! Please refer to this Notebook for more info and examples for the different data sets!

Citation

Please cite the following paper if you use seppy in your publication:

Palmroos, C., Gieseler, J., Dresing, N., Morosan, D.E., Asvestari, E., Yli-Laurila, A., Price, D.J., Valkila, S., Vainio, R. (2022). Solar Energetic Particle Time Series Analysis with Python. Front. Astronomy Space Sci. 9. doi:10.3389/fspas.2022.1073578

Metadata

Release files for seppy 0.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seppy 0.5.2
File Size Uploaded
seppy-0.5.2.tar.gz 1.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for seppy 0.5.2
File Interpreter ABI Platform
seppy-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 2.0 MB

Release files / seppy-0.5.2.tar.gz

Download URL seppy-0.5.2.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
7fe3ec0e56723491fd09e82fe80766be584dee0071a747dbb79a35bac1d0fee1
BLAKE2b-256 checksum
How to use checksums
16ace16c6e34512b6509cd8a40a942fa7a88026aed8ed1470b49d51a44f70cc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.5

Release files / seppy-0.5.2-py3-none-any.whl

Download URL seppy-0.5.2-py3-none-any.whl
Size 105.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1bd30bd1b038c439a0b4f2b96a9daf886ddf0b80bee8d621e3298697749f1105
BLAKE2b-256 checksum
How to use checksums
8ca4fb414aeb61f0ce0eb293a68e443ca0509ca0adddce34a5e9e1e4d8a1c90f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.5

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page