跳转到主要内容

无缝将SSWIDL代码集成到Python工作流程中

项目描述

:snake: :sunny: hiss(w)

GHA PyPI DOI

轻松将SSWIDL集成到Python工作流程中。更多信息请参阅文档

安装

要安装hissw,

$ pip install hissw

这将自动安装包及其依赖项。hissw依赖于Jinja2scipy库。您也可以使用conda或从PyPI手动安装这些库,例如pip install <package-name>。此外,您还需要本地安装IDL和Solarsoft库

或者,您可以从GitHub安装hissw,

$ git clone https://github.com/wtbarnes/hissw.git
$ cd hissw && python -m pip install -e[all,test]

然后运行测试以确保一切正常。注意,您必须正确指定SSW和IDL的路径。

$ pytest --ssw-home=<path to top of SSW tree> --idl-home=<path to top level dir of IDL install>

注意:hissw依赖于执行多个shell命令。此命令在Windows上尚未经过测试。

引用hissw

如果您在工作中使用了hissw,请使用以下引用,

@software{will_barnes_2022_6640421,
  author       = {Will Barnes and
                  Bin Chen},
  title        = {wtbarnes/hissw: v2.0},
  month        = jun,
  year         = 2022,
  publisher    = {Zenodo},
  version      = {v2.0},
  doi          = {10.5281/zenodo.6640421},
  url          = {https://doi.org/10.5281/zenodo.6640421}
}

报告问题和贡献

在GitHub上打开问题来报告问题。拉取请求欢迎。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

hissw-2.3.tar.gz (169.7 kB 查看哈希值)

上传时间 源代码

由以下支持