“太阳:太阳物理学巨蟒”

sunp的Python项目详细描述


Latest VersioncodecovmatrixResearch software impactDOIPowered by NumFOCUS

sunpy是一个用于太阳物理数据分析和可视化的开源python库。 我们的主页SunPy有更多关于该项目的信息。

有关使用sunpy的一些示例,请参见我们的gallery,有关sunpy的最新更改,请参见我们的Changelog

安装

建议使用conda安装sunpy。 要在安装conda后安装sunpy,请运行以下两个命令:

$ conda config --append channels conda-forge
$ conda install sunpy

有关详细的安装说明,请参阅sunpy文档中的installation guide

开发

如果你想开发sunpy,你需要从github安装。 最好的方法是创建一个新的conda环境并在其中安装sunpy的git版本:

警告

不要将sunpy存储库克隆到$HOME/sunpy。根据操作系统的不同,此位置用于存储下载的数据文件。 这将导致以后的冲突,因此git clone行上的最后一个参数(sunpy-git)将成为克隆存储库的本地文件夹名。

$ conda config --append channels conda-forge
$ conda create -n sunpy-dev sunpy
$ conda activate sunpy-dev
$ conda remove sunpy
$ git clone https://github.com/sunpy/sunpy.git sunpy-git
$ cd sunpy-git
$ pip install -e .[all,dev]

有关详细的安装说明,请参阅sunpy文档中的Newcomers’ guide

用法

下面是绘制aia图像的快速示例:

>>>importsunpy.map>>>fromsunpy.data.sampleimportAIA_171_IMAGE>>>aia=sunpy.map.Map(AIA_171_IMAGE)>>>aia.peek()

获取帮助

有关Sunpy的更多信息或问题,请访问:

贡献

Open Source Helpers

如果你想参与进来,首先加入SunPy mailing list并查看sunpy文档的Developers Guide部分。 如果您有任何问题,请访问我们的聊天室#sunpy:openastronomy.org。 我们随时欢迎您提供帮助,因此请让我们知道您喜欢处理什么,或者查看issues page以获取已知未完成项的列表。

有关为sunpy做贡献的更多信息,请阅读我们的Newcomers’ guide

行为准则

当你与阳光社区互动时,你会被要求遵循我们的Code of Conduct

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否可以在数组中打印一行元素?   Java框架   javadom4j:用<any>标记包装所有元素   java JMH,微基准代码的一部分   JavaFX拖放TableCell   Java中的volatile关键字   如何在JAVA中使用ApachePOI删除Excel中的警告?   java Android firebase数据库权限被拒绝,尽管用户已登录   eclipse如何在类文件中控制按钮。java文件?   java Android如何从API(rottentomatoes)JSON获取url/链接   java Proguard和两个使用相同安卓库的项目。广播。ClassNotFoundException   Oracle DomParser的java解析XXE   java组织。冬眠cfg。添加注释类所在的包的配置   有没有办法通过JNI将Java数组传递给C而不复制它?   java从XML文件加载请求代码   java表单布局调用JColorChooser   java如何使用Spring boot在neo4j中保存多边形   获取java中的URL参数并从该URL提取特定文本