SunPy

基于Python的太阳物理研究程序包

SunPy是以Python程式語言為基礎的程序包英語Package_manager,其目的是方便太陽物理學研究工作者分析和可視化科學數據[1]。SunPy目前由項目社區維護,其目標是實現類似IDL語言的程序包Solarsoft英語Solarsoft的功能[2][3]

SunPy
開發者項目社區
首次發布2011年9月28日 (2011-09-28) 版本號 0.1
當前版本4.0.2(2022年6月24日,​2年前​(2022-06-24
源代碼庫 編輯維基數據鏈接
編程語言Python
操作系統跨平台
許可協議BSD許可證
網站www.sunpy.org

SunPy是基於 Python 的科學庫 NumPySciPyMatplotlib、 Pandas 等開發的。由於 SunPy 主要是用來處理天體物理的數據,其開發內容與天文 Python 庫 Astropy英語Astropy 緊密相關。SunPy 可以實現通用太陽坐標轉換、單位轉換和時間解析。SunPy 允許用戶自定義本地的分析環境。SunPy具有優秀的項目文檔,提供關於項目信息、安裝指南、社區和開發指導和使用手冊等。[4]

SunPy 最初由 NASA 戈達德太空飛行中心 的一小群科學家和開發人員在2011年3月28日創建,目前SunPy已經是一個大型項目社區支持的 Python 程序庫。SunPy 項目的目的是支持其他太陽物理 Python 程序包沒有實現的功能,並讓任何人都可以分析日益增長的太陽觀測數據。SunPy 目前的資助者是 NUMFocus,同時也得到了 歐空局、Python 軟件基金會 和 Google 的支持。[5]

參考資料

  1. ^ SunPy. SunPy. [2018-12-11]. (原始內容存檔於2018-11-19). 
  2. ^ SunPy. SSWIDL/SunPy Cheat Sheet; SunPy v0.9.5. [2018-12-11]. (原始內容存檔於2018-12-14). 
  3. ^ The SunPy Community. SunPy—Python for solar physics. Computational Science & Discovery. 30 July 2015, 8 (1). doi:10.1088/1749-4699/8/1/014009. 
  4. ^ Burrell, A. G. Snakes on a Spaceship—An Overview of Python in Heliophysics. Journal of Geophysical Research: Space Physics. 16 November 2018, 123 [2019-01-13]. doi:10.1029/2018JA025877. (原始內容存檔於2020-07-04). 
  5. ^ SunPy. Our Mission. [2018-12-28]. (原始內容存檔於2018-11-12). 

外部連結