从ec lab.fit文件中提取数据
fit-extract的Python项目详细描述
fit extract(EC-Lab的数据提取)
=================br/>从指定文件夹中的所有“.fit”文件中提取参数(r2、r3、q1等)数据,并将提取的数据写入到同一文件夹中的“data.xlsx”。.fit文件是在用zfit拟合(最小化)曲线后,通过在EC-Lab软件中单击Save创建的。如果来自多个通道的数据
在同一文件夹中,然后,数据将在同一个“data.xlsv”文件中分成不同的工作表。
需要python 3.2.x或更高版本和pandas(应自动安装)。
install
----
从命令行运行:
$pip install fit extract
克隆。
用法
----
使用命令行导航到包含.fit文件的文件夹:
$cd[folderpath]
$python fit extract[options]
默认情况下,程序将提取r2和r3,并将
的较低值和较高值分组到同一列中,以确保一致性。在EC-Lab中,r1应设置为0.1欧姆。此程序要求文件名以默认频道号格式结束才能工作。这也有助于排序(词典编纂)
BR/>当使用具有循环的数据时,必须使用循环(-C,见下文)选项。
在EC Lab中保存数据时,不要单击“保存同一周期的多个时间”。
这将破坏程序提取周期的方式,并在每次执行此操作时创建额外的周期。您也可以使用
ec lab中的select all cycles(选择所有周期)选项(仅在第一个周期随机化)来避免这种风险,如果您的结果是干净的,则通常可以正常工作。如果不使用
循环选项,则为最新或最新的保存值,这样您可以自由单击多次保存。
[文件夹路径[文件夹路径…]]
在指定文件夹中运行程序(可以指定多个文件夹)。
路径必须用引号括起来。
**cycles(--cycle或-c)**
$python-fit extract-c
你需要应用这个选项。
BR/***(-加法参数或-AP)**BR/> BR/> $Python Fult-提取-AP[PARAM[PARAM…] ] BR/> BR/>除了提取的默认参数(R2,R3)外,程序将
还提取额外的特化参数(EX:Q2,A1)。注意案例问题。
BR/> *习俗(*Cube参数或-CP)**BR/> BR/> $Python Fult-提取-CP[PARAM[PARAM…] ] BR/> BR/>提取默认参数(R2)。除非手动添加,否则按大小禁用组。
BR/***组按大小(-GybBySype或-GS)**BR/> Bython Fult-提取-GS(PARAME1 PARAME2] < BR/>< BR/>确保两种相同类型的参数之间的一致性(默认值:[R2),'r3'])
按大小对值进行分组。
35 35 35 35 35 35 35 \35 \ \\35 \\\35 \35 \\35 \\\\\\\\\35 \\
文件名r2(欧姆)r3(欧姆)q2(f.s^(a-1))a1()
——|…|…|…|…
附加页:第8章,ch 9
todo
----
-创建测试(正在进行中)
-批处理模式测试文件
-为批处理模式和循环/循环模式创建测试用例
-测试每个py文件以适合提取
-更新示例。
=================br/>从指定文件夹中的所有“.fit”文件中提取参数(r2、r3、q1等)数据,并将提取的数据写入到同一文件夹中的“data.xlsx”。.fit文件是在用zfit拟合(最小化)曲线后,通过在EC-Lab软件中单击Save创建的。如果来自多个通道的数据
在同一文件夹中,然后,数据将在同一个“data.xlsv”文件中分成不同的工作表。
需要python 3.2.x或更高版本和pandas(应自动安装)。
install
----
从命令行运行:
$pip install fit extract
克隆。
用法
----
使用命令行导航到包含.fit文件的文件夹:
$cd[folderpath]
$python fit extract[options]
默认情况下,程序将提取r2和r3,并将
的较低值和较高值分组到同一列中,以确保一致性。在EC-Lab中,r1应设置为0.1欧姆。此程序要求文件名以默认频道号格式结束才能工作。这也有助于排序(词典编纂)
BR/>当使用具有循环的数据时,必须使用循环(-C,见下文)选项。
在EC Lab中保存数据时,不要单击“保存同一周期的多个时间”。
这将破坏程序提取周期的方式,并在每次执行此操作时创建额外的周期。您也可以使用
ec lab中的select all cycles(选择所有周期)选项(仅在第一个周期随机化)来避免这种风险,如果您的结果是干净的,则通常可以正常工作。如果不使用
循环选项,则为最新或最新的保存值,这样您可以自由单击多次保存。
[文件夹路径[文件夹路径…]]
在指定文件夹中运行程序(可以指定多个文件夹)。
路径必须用引号括起来。
**cycles(--cycle或-c)**
$python-fit extract-c
你需要应用这个选项。
BR/***(-加法参数或-AP)**BR/> BR/> $Python Fult-提取-AP[PARAM[PARAM…] ] BR/> BR/>除了提取的默认参数(R2,R3)外,程序将
还提取额外的特化参数(EX:Q2,A1)。注意案例问题。
BR/> *习俗(*Cube参数或-CP)**BR/> BR/> $Python Fult-提取-CP[PARAM[PARAM…] ] BR/> BR/>提取默认参数(R2)。除非手动添加,否则按大小禁用组。
BR/***组按大小(-GybBySype或-GS)**BR/> Bython Fult-提取-GS(PARAME1 PARAME2] < BR/>< BR/>确保两种相同类型的参数之间的一致性(默认值:[R2),'r3'])
按大小对值进行分组。
35 35 35 35 35 35 35 \35 \ \\35 \\\35 \35 \\35 \\\\\\\\\35 \\
文件名r2(欧姆)r3(欧姆)q2(f.s^(a-1))a1()
——|…|…|…|…
附加页:第8章,ch 9
todo
----
-创建测试(正在进行中)
-批处理模式测试文件
-为批处理模式和循环/循环模式创建测试用例
-测试每个py文件以适合提取
-更新示例。