Please enable JavaScript to view this site.

Navigation: 脚本 > 脚本示例

脚本示例 1. 反复导入数据

Scroll Prev Top Next More

该脚本用于分析一个包含大量剂量-反应数据的文件夹,这些数据以文本文件形式存储,可能来自某台仪器。它会生成一个文件,将logEC50值与标准误差以及拟合的R平方值以表格形式呈现。

脚本命令

注释

SetPath “c:\data\june21\”

此命令设置了脚本后续操作所使用的磁盘和目录。

OpenOutput results.txt

创建一个名为 results.txt 的文件来存储输出结果。

表格文本

在该文件中创建一个制表符分隔的文本表格。

打开 dr.pzfx

打开 Prism 文件 dr.pzfx

 ForEach dr*.txt

循环处理所有以 dr 开头、扩展名为 .txt 且位于由 SetPath 命令定义的磁盘和目录中的文件。

 转到 D

转到数据部分,即上次访问的数据表。

 ClearTable

从表中清除所有数据。

 Import

将 ForEach 语句定义的文件导入到第一个空列中。

 WTable “文件名” %F

将文件名写入输出文件。

 Wtable “logEC50”, 5, 1

将第 5 行、第 1 个 Y 列(A)中的值写入输出表,并将该表的该列标记为“logEC50”。

 WTable “logEC50 的标准误”,11, 1

将 logEC50 的标准误差(来自结果的第 11 行)写入下一列。

 Wtable “R2”, 21, 1

将 R2 值写入下一列。

下一行

循环返回至 ForEach 语句并读取下一个文件。若无更多文件,则退出循环。

Beep

发出完成信号。