多维光电发射光谱(MPES)的分布式数据处理程序
mpes的Python项目详细描述
mpes公司
多维光电发射光谱(MPES)的分布式数据处理程序,是角分辨光电发射光谱(ARPES)的升级,通过使用飞行时间管和多通道延迟线探测器实现对多个参数的并行数据采集。在
在光电发射过程中,一个极端的紫外线或X射线光子将电子从材料中的电子势的限制中解放出来。ARPES直接测量平行于被研究样品表面的电子能量和动量来推断材料的电子状态。有关ARPES及其在物理和材料科学中的应用的教程回顾,请参见here。ARPES的数据结构是在不同的样品几何形状下测量的二维图像的叠加,用来重建材料的全静态三维带状结构。在
MPES仪器能够以较高的速度对与电子带结构相关的多维参数空间进行采样。它至少可以同时测量两个平行的动量和光电子的能量。测量过程可以通过记录诸如温度、光子偏振、动态延迟等变化的外部参数来扩展,如在使用超快激光系统(~fs分辨率)的时间分辨ARPES(trARPES)实验中那样,这些不同风格的动量分辨光电发射实验,使我们对平衡和非平衡条件下材料的电子性质有了全面的了解,为电子器件的实际设计和模拟提供了依据。在
安装
- 从头安装
pip install git+https://github.com/mpes-kit/mpes.git
- 升级或覆盖现有安装
- PyPI安装
pip install mpes
- 安装特定版本
# 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上可用。请始终使用最新版本的数据集。在
- 项目
标签: