SunPy
基于Python的太阳物理研究程序包
此條目需要精通或熟悉相關主題的編者參與及協助編輯。 (2018年12月13日) |
SunPy是以Python程式語言為基礎的程序包,其目的是方便太陽物理學研究工作者分析和可視化科學數據[1]。SunPy目前由項目社區維護,其目標是實現類似IDL語言的程序包Solarsoft的功能[2][3] 。
開發者 | 項目社區 |
---|---|
首次發佈 | 2011年9月28日 | 版本號 0.1
當前版本 | 4.0.2(2022年6月24日 | )
原始碼庫 | |
程式語言 | Python |
作業系統 | 跨平台 |
許可協議 | BSD許可證 |
網站 | www |
SunPy是基於 Python 的科學庫 NumPy、 SciPy、 Matplotlib、 Pandas 等開發的。由於 SunPy 主要是用來處理天體物理的數據,其開發內容與天文 Python 庫 Astropy 緊密相關。SunPy 可以實現通用太陽坐標轉換、單位轉換和時間解析。SunPy 允許用戶自定義本地的分析環境。SunPy具有優秀的項目文檔,提供關於項目信息、安裝指南、社區和開發指導和使用手冊等。[4]
SunPy 最初由 NASA 戈達德太空飛行中心 的一小群科學家和開發人員在2011年3月28日創建,目前SunPy已經是一個大型項目社區支持的 Python 程序庫。SunPy 項目的目的是支持其他太陽物理 Python 程序包沒有實現的功能,並讓任何人都可以分析日益增長的太陽觀測數據。SunPy 目前的資助者是 NUMFocus,同時也得到了 歐空局、Python 軟件基金會 和 Google 的支持。[5]
參考資料
- ^ SunPy. SunPy. [2018-12-11]. (原始內容存檔於2018-11-19).
- ^ SunPy. SSWIDL/SunPy Cheat Sheet; SunPy v0.9.5. [2018-12-11]. (原始內容存檔於2018-12-14).
- ^ The SunPy Community. SunPy—Python for solar physics. Computational Science & Discovery. 30 July 2015, 8 (1). doi:10.1088/1749-4699/8/1/014009.
- ^ 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).
- ^ SunPy. Our Mission. [2018-12-28]. (原始內容存檔於2018-11-12).
外部連結
- SunPy 項目官網(頁面存檔備份,存於互聯網檔案館) (英文)
- SunPy 文檔 (英文)
- SunPy 項目的 GitHub 地址(頁面存檔備份,存於互聯網檔案館) (英文)