为生成期望的标记输出结果,FCS Express中的自定义标记公式必须遵循标准的数学表达式规则。除了标准的数学表达式操作外,FCS Express也可执行文本操作,即把两个文本词组连接起来。以下表格显示了用以生成文本结果的正确的和不正确的公式。
期望的输出结果 |
正确的公式 |
错误的公式 |
---|---|---|
There are 5000 cells(此处有5000个细胞) |
"There are" + "5000 cells" |
"There are" + 5000 cells |
4 |
2+2 |
"2"+"2" |
22 |
"2"+"2" |
2+2 |
当标记插入公式时,它们被认为是以下两种类型之一:数值结果标记或文本结果标记。当公式处于编辑状态时,数值标记有蓝色背景色,文本标记有桃红色背景色。可以修改结果的标记类型,方法是在标记上右键点击,从弹出菜单选择改变标记类型(图1937)。
Figure 19.37 Changing the Result Type in a Custom Token Formula
当在公式中新插入一标记时,FCS Express会尝试决定合适的输出结果类型。但有时,一些标记既可以是数字也可以是文本,这取决于它的上下文。这时,需要用户来选择正确类型。标记结果类型在FCS Express试图计算一个公式的结果时很重要。请思考下面表格中在绘图2上有5000个细胞的例子。
期望的输出结果 |
正确的公式 |
错误的公式 |
---|---|---|
There are 5000 cells on plot 2(绘图2上有5000个细胞) |
"There are " + |
"There are " +"There are " + |
10000 |
|
|
在第一个例子中,不正确的公式试图把数值结果标记(蓝色)连接到文本上。正确的公式包含文本结果标记(桃红色)。
第二个例子中,不正确的公式试图把数学运算应用于一文本结果标记(桃红色)。正确的公式包含数值结果标记(蓝色)。
如果标记放置在一文本框中,不正确的公式会显示##ERROR##。