该脚本可分析一个文件夹中以文本文件形式存储的剂量反应数据,这些数据可能来自一台仪器。它将创建一个单一文件,以表格形式列出 logEC50 值、标准误差和拟合值的 R 平方。
脚本命令 |
注释 |
设置路径 "c:\data\june21\" |
设置文件其余部分使用的磁盘和目录。 |
OpenOutput results.txt |
创建一个名为 results.txt 的文件,其中包含输出结果。 |
表格文本 |
在该文件中启动一个以制表符分隔的文本表格。 |
打开 dr.pzfx |
打开Prism 文件 dr.pzfx |
ForEach dr*.txt |
循环查找所有以 dr 开头、扩展名为 .txt 且位于 SetPath 命令定义的磁盘和目录中的文件。 |
转到 D |
转到数据部分,即上次访问的数据表。 |
清除表 |
清除表中的所有数据。 |
导入 |
将 ForEach 语句定义的文件导入第一个空列。 |
WTable "文件名" %F |
将文件名写入输出文件。 |
Wtable "logEC50", 5, 1 |
将第五行第一 Y 列(A)上的值写入输出表,并在表的该列上标注 "logEC50"。 |
表格 "logEC50 的 SE",11,1 |
将 logEC50 的 SE(来自第 11 行的结果)写入下一列。 |
表格 "R2", 21, 1 |
将 R2 值写入下一列。 |
下一步 |
循环回到 ForEach 语句,读取下一个文件。如果没有更多文件,则退出循环。 |
哔 |
信号完成。 |