超快电子衍射数据探测

iris-ued的Python项目详细描述


Windows Build StatusDocumentation Build StatusPyPI VersionConda-forge VersionSupported Python VersionsCode formatting style

iris既是一个与超快电子衍射数据交互的库,也是一个gui前端。 以交互方式探索这些数据。

iris还包括一个插件管理器,以便您可以探索您的数据。

Data exploration of single-crystals and polycrystals alike.

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模块。

Usage

一旦安装,包就可以作为iris导入。

gui组件可以通过命令行解释器作为python -m iris启动。 或者pythonw -m iris(没有控制台窗口)。

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

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

推荐PyPI第三方库


热门话题
在Java中使用工厂设计模式   解析服务器安全性的java最佳实践   java如何解决由于某种原因导致的执行失败?   关于Servlet的java   如何在java中生成一个大的(30MB+)xml文件?   匿名类重写与传递接口,用于在Java中设计回调   java jar从运行时开始。getRuntime()。exec()比从命令行运行的时间长   java Ant脚本排除文件夹(某些文件除外)   java在Windows 10计算机上运行时遇到Maven错误   java Hibernate在同一个表中级联   java PayPal API设置返回URL   java如何在选项卡的右侧显示关闭按钮   当按下Jmenu按钮时,使用java操作侦听器退出程序