Solar energetic particle time series analysis with Python']Python

被引:6
|
作者
Palmroos, Christian [1 ]
Gieseler, Jan [1 ]
Dresing, Nina [1 ]
Morosan, Diana E. [2 ]
Asvestari, Eleanna [2 ]
Yli-Laurila, Aleksi [1 ]
Price, Daniel J. [2 ]
Valkila, Saku [1 ]
Vainio, Rami [1 ]
机构
[1] Univ Turku, Dept Phys & Astron, Space Res Lab, Turku, Finland
[2] Univ Helsinki, Dept Phys, Helsinki, Finland
基金
芬兰科学院; 欧盟地平线“2020”;
关键词
!text type='python']python[!/text; software package; solar energetic particle (SEP); coronal mass ejection (CME); spacecraft; heliosphere; data; onset time; STEREO MISSION;
D O I
10.3389/fspas.2022.1073578
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Solar Energetic Particles (SEPs) are charged particles accelerated within the solar atmosphere or the interplanetary space by explosive phenomena such as solar flares or Coronal Mass Ejections (CMEs). Once injected into the interplanetary space, they can propagate towards Earth, causing space weather related phenomena. For their analysis, interplanetary in situ measurements of charged particles are key. The recently expanded spacecraft fleet in the heliosphere not only provides much-needed additional vantage points, but also increases the variety of missions and instruments for which data loading and processing tools are needed. This manuscript introduces a series of Python functions that will enable the scientific community to download, load, and visualize charged particle measurements of the current space missions that are especially relevant to particle research as time series or dynamic spectra. In addition, further analytical functionality is provided that allows the determination of SEP onset times as well as their inferred injection times. The full workflow, which is intended to be run within Jupyter Notebooks and can also be approachable for Python laymen, will be presented with scientific examples. All functions are written in Python, with the source code publicly available at GitHub under a permissive license. Where appropriate, available Python libraries are used, and their application is described.
引用
下载
收藏
页数:13
相关论文
共 50 条
  • [41] MONTY-PYTHON']PYTHON COMPLETE WASTE OF TIME
    LAGUARDIA, C
    LIBRARY JOURNAL, 1995, 120 (11) : 102 - 103
  • [42] Eelbrain, a Python']Python toolkit for time-continuous analysis with temporal response functions
    Brodbeck, Christian
    Das, Proloy
    Gillis, Marlies
    Kulasingham, Joshua P.
    Bhattasali, Shohini
    Gaston, Phoebe
    Resnik, Philip
    Simon, Jonathan Z.
    ELIFE, 2023, 12 : 1 - 41
  • [43] Real-time Thermal Medium-based Breathing Analysis with Python']Python
    Schoun, Breawn
    Transue, Shane
    Choi, Min-Hyung
    PROCEEDINGS OF PYHPC'17: 7TH WORKSHOP ON PYTHON FOR HIGH-PERFORMANCE AND SCIENTIFIC COMPUTING, 2017,
  • [44] Programming Real-Time Sound in Python']Python
    De Pra, Yuri
    Fontana, Federico
    APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [45] Statistical Analysis of Machinery Variance by Python']Python
    Ostrowski, Joao Gabriel
    Menyhart, Jozsef
    ACTA POLYTECHNICA HUNGARICA, 2020, 17 (05) : 151 - 168
  • [46] Performance Analysis of Parallel Python']Python Applications
    Wagner, Michael
    Llort, German
    Mercadal, Estanislao
    Gimenez, Judit
    Labarta, Jesus
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2171 - 2179
  • [47] BuckinghamPy: A Python']Python software for dimensional analysis
    Karam, Mokbel
    Saad, Tony
    SOFTWAREX, 2021, 16
  • [48] Python']Python Predictive Analysis for Bug Detection
    Xu, Zhaogui
    Liu, Peng
    Zhang, Xiangyu
    Xu, Baowen
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 121 - 132
  • [49] Technical leverage analysis in the Python']Python ecosystem
    Paramitha, Ranindya
    Massacci, Fabio
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (06)
  • [50] Geophysical data analysis using Python']Python
    Sáenz, J
    Zubillaga, J
    Fernández, J
    COMPUTERS & GEOSCIENCES, 2002, 28 (04) : 457 - 465