该脚本用于分析一个包含大量剂量-反应数据的文件夹,这些数据以文本文件形式存储,可能来自某台仪器。它会生成一个文件,其中以表格形式列出了logEC50值、标准误差以及拟合的R平方值。
脚本命令 |
注释 |
SetPath “c:\data\june21\” |
此命令设置后续脚本将使用的磁盘和目录。 |
OpenOutput results.txt |
创建名为 results.txt 的文件以存储输出结果。 |
Table Text |
在该文件中创建一个制表符分隔的文本表格。 |
Open dr.pzfx |
打开 Prism 文件 dr.pzfx |
ForEach dr*.txt |
遍历所有以 dr 开头、扩展名为 .txt 且位于由 SetPath 命令定义的磁盘和目录中的文件。 |
GoTo D |
转到数据部分,即上次访问的数据表。 |
ClearTable |
清除表中的所有数据。 |
Import |
将 ForEach 语句定义的文件导入到第一个空列中。 |
WTable “File name” %F |
将文件名写入输出文件。 |
Wtable “logEC50”, 5, 1 |
将第五行第一列 Y 列(A)的值写入输出表,并将该表列标记为“logEC50”。 |
WTable “SE of logEC50”,11, 1 |
将 logEC50 的标准误差(来自结果的第 11 行)写入下一列。 |
Wtable “R2”, 21, 1 |
将 R2 值写入下一列。 |
Next |
循环回到 ForEach 语句并读取下一个文件。若无更多文件,则退出循环。 |
Beep |
发出完成信号。 |