用于电化学和质谱的分析工具,以及介于两者之间的许多工具
EC-MS的Python项目详细描述
EC_MS提供了一个强大的面向对象的接口电化学数据、质谱数据, 尤其是电化学-质谱(EC-MS)技术产生的这两种数据集的组合,例如 微分电化学质谱(DEMS)和基于芯片的EC-MS
EC_MS与Spectro Inlets销售的芯片EC-MS技术一致增长,但特别是 来自其他硬件和软件的有用数据集(见下文),因为它自动完成了将数据集及时对齐的繁琐任务。在
它的主要面向对象接口是Dataset类。例如:
>>> fromEC_MSimportDataset>>> MS_dataset=Dataset('MS_data.txt',data_type='MS')>>> EC_dataset=Dataset('EC_data.mpt',data_type='EC')>>> dataset=MS_dataset+EC_dataset# calls the function EC_MS.synchronize()>>> dataset.plot_experiment()# EC data in lower panel, MS data in upper panel
在这个例子中,MS和EC数据集是通过基于文件头中读取的时间戳排列所有时间变量来组合的。在
基于电化学程序的数据集易于操作
^{pr2}$这只是个小玩笑。其他功能包括:
- 面向对象的光谱和光谱类接口
- 定量数据分析和绘图用校准函数和类
- 用于计算标准电位和化学平衡的热化学和电解液分装
- 电极与真空进口工作体积内产物和反应物的质量输运模型
- 循环伏安图的欧姆降校正和自动定量比较
完整文档待定!在
安装
电子商务是pip安装!只需输入终端或Python提示:
$ pip install EC_MS
正在开发的版本在github上可用。在
EC\u MS需要numpy,scipy和matplotlib。我建议使用Anacondapython,并使用spyder编写和运行脚本。这已经被证明是在我尝试过的所有操作系统上最容易设置的。在
支持的数据类型
质谱
- .tsv文件来自Spectro Inlets'Zilien(data_type=“SI”)
- .dat文件(两个二进制数据以及扫描数据)来自Pfeiffer Vacuum的PVMassSpec(data_type=“PVMS”)
- 来自cinfdata的.txt文件。(数据类型=“MS”)
- .txt文件来自Stanford Reasearch Systsms的残余气体分析仪(data_type=“RGA”)
- .txt文件来自MKS的Process Eye Professional软件(data_type=“MKS”)
电化学
- .tsv文件来自Spectro Inlets'Zilien(data_type=“SI”)
- .mpt来自BioLogic的EC实验室的文件(data_type=“EC”)
- 来自CH仪器软件的.txt文件(data_type=“CHI”)
完整文档待定!在
如果您想支持其他文件类型,请写信给我。在
参考文献
此python包首次在中描述:
Daniel B.Trimarco和Soren B.Scott等人,,能够实时检测具有亚单层灵敏度的电化学脱附现象。Electrochimica Acta, 2018。在
它的功能在以下图表和脚注中得到了更为及时的展示:
索伦·B·斯科特。同位素标记在可再生能源转化电催化中的研究和本博士项目的净二氧化碳影响。PhD Thesis, 2019.。在
其他由EC}MS进行图表和数据分析的文章包括:
- Anna Winiwarter and Luca Silvioli,et al.《电催化部分碳氢化合物氧化的原子论理解:钯上的丙烯》。Energy and Environmental Science, 2019。在
- Claudie Roy,Bela Sebok,Soren B.Scott,等.纳米颗粒尺寸和晶格氧对水氧化的影响。Nature Catalysis, 2018。在
- 项目
标签: