超快电子衍射数据探测
iris-ued的Python项目详细描述
iris既是一个与超快电子衍射数据交互的库,也是一个gui前端。 以交互方式探索这些数据。
iris还包括一个插件管理器,以便您可以探索您的数据。
iris图形用户界面的两个实例展示了单晶和多晶超快电子衍射的数据探索。
Installation
从iris 5.1.0开始,现在可以使用windows独立安装程序了!。这将把iris安装为一个独立的程序, 完全独立于系统上的其他python安装。对于那些不需要互动的人来说,应该首选这种方式 数据不在iris之外。独立安装程序可在releases页上找到。
要与python环境中的iris数据集交互,必须安装iris ued包。iris在pypi上可用; 它可以与pip一起安装。
python -m pip install iris-ued
iris也可以在conda forge频道上找到:
conda config --add channels conda-forge conda install iris-ued
从Github安装最新的开发版本:
python -m pip install git+git://github.com/LaurentRDC/iris-ued.git
每个版本都是根据Python3.6+测试的。如果使用不同的版本,则可以运行测试 使用标准库的unittest模块。
Test Data
测试数据集在Siwick Research Group公共数据服务器上可用,该服务器可以 accessed anonymously here。
Documentation
Documentation on readthedocs.io提供了api级文档,如下所示 以及教程。
Citations
如果您觉得此软件有用,请考虑引用以下出版物:
[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 |
[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. |
Support / Report Issues
所有支持请求和发布报告应 filed on Github as an issue。
License
iris是根据麻省理工学院的许可证提供的。有关详细信息,请参见LICENSE.txt。