超快电子散射的算法和函数集合
scikit-ued的Python项目详细描述
超快电子衍射的算法和功能集合。它的目标是成为一个经过全面测试的软件包 利用python最新的特性。
例如,请参见我们的tutorials。
API参考
API Reference on readthedocs.io提供了api级文档,如下所示 以及教程。
安装
scikit ued在pypi上可用;它可以与pip:
一起安装python -m pip install scikit-ued
scikit ued也可以在conda forge频道上为conda package manager:
conda config --add channels conda-forge conda install scikit-ued
从Github安装最新开发版本:
python -m pip install git+git://github.com/LaurentRDC/scikit-ued.git
在安装scikit-ued之后,您可以像使用任何其他python模块一样使用它作为skued。
每个版本都是根据python 3.6+进行测试的。如果使用不同的版本,则可以运行测试 使用标准库的unittest模块。
可选依赖项
要使用skued.diffshow函数显示具有交互对比度的衍射图像,需要pyqtgraph。
引文
如果您觉得此软件有用,请考虑引用以下出版物:
[1] | L. P. René de Cotret, M. R. Otto, M. J. Stern. and B. J. Siwick, An open-source software ecosystem for the interactive exploration of ultrafast electron scattering data, Advanced Structural and Chemical Imaging 4:11 (2018) DOI: 10.1186/s40679-018-0060-y |
如果您正在使用scikit ued的基线删除功能,请考虑引用以下出版物:
[2] | L. P. René de Cotret and B. J. Siwick, A general method for baseline-removal in ultrafast electron powder diffraction data using the dual-tree complex wavelet transform, Struct. Dyn. 4 (2017) DOI: 10.1063/1.4972518. |
支持/报告问题
所有支持请求和发布报告应 filed on Github as an issue。
许可证
SCIKIT UED是根据麻省理工学院的许可证提供的。有关详细信息,请参见LICENSE.txt。