多维光电发射光谱(MPES)的分布式数据处理程序

mpes的Python项目详细描述


mpes公司

Build StatusLicenseDownloads

多维光电发射光谱(MPES)的分布式数据处理程序,是角分辨光电发射光谱(ARPES)的升级,通过使用飞行时间管和多通道延迟线探测器实现对多个参数的并行数据采集。在

Banner

在光电发射过程中,一个极端的紫外线或X射线光子将电子从材料中的电子势的限制中解放出来。ARPES直接测量平行于被研究样品表面的电子能量和动量来推断材料的电子状态。有关ARPES及其在物理和材料科学中的应用的教程回顾,请参见here。ARPES的数据结构是在不同的样品几何形状下测量的二维图像的叠加,用来重建材料的全静态三维带状结构。在

MPES仪器能够以较高的速度对与电子带结构相关的多维参数空间进行采样。它至少可以同时测量两个平行的动量和光电子的能量。测量过程可以通过记录诸如温度、光子偏振、动态延迟等变化的外部参数来扩展,如在使用超快激光系统(~fs分辨率)的时间分辨ARPES(trARPES)实验中那样,这些不同风格的动量分辨光电发射实验,使我们对平衡和非平衡条件下材料的电子性质有了全面的了解,为电子器件的实际设计和模拟提供了依据。在

安装

  1. 从头安装
 pip install git+https://github.com/mpes-kit/mpes.git
  1. 升级或覆盖现有安装
^{pr2}$
  1. PyPI安装
 pip install mpes
  1. 安装特定版本
 # version 1.0.9 from PyPI
pip install mpes==1.0.9

# version 0.9.8 from GitHub
pip install --upgrade git+https://github.com/mpes-kit/mpes.git@0.9.8

文档和引文

关于用法的文档发布在here中,示例在Jupyter notebooks中提供。在

如果你在工作中使用它,请引用论文的最新版本arXiv:1909.07714。在

单个事件数据的大小在GB到TB的范围内,一些用于示例notebooks的数据集在Zenodo repository上可用。请始终使用最新版本的数据集。在

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

推荐PyPI第三方库


热门话题
Spring 4升级后未加载java应用程序上下文   java Android 2.3.3 internet可以在我的Galaxy S上运行,但不能在我的Galaxy选项卡上运行?(许可?)   java通过不改变其原始位置对大小写字母进行排序   java Spring Boot一直在破坏我的电脑。。。sts的最佳配置是什么。Windows 10上的ini文件?   css Java Spring+引导问题   java Jackson将GeoJsonPoint序列化为纬度/经度   xml Java Transformer:如何将其结果生成OutputStream?   java如何更改字体、文本大小和设置文本位置?   在JavaSpringHibernate3.6.3中,如何告诉一个方法等待,直到获得锁,以及如何重试失败的事务?   java安卓服务代替线程   Java Swing使用鼠标移动JFrame