创建组合门

 

组合门就是由多个门组合而成。要合并门,需要创建一个包含现有门的逻辑组合的门操作公式。门操作公式是由一个或几个门通过逻辑运算符来定义的。运算符描述了门操作区域将如何进行组合,并遵循逻辑运算规则。FCS Express支持以下运算符:

 

AND(与操作)

 

在门操作公式中,AND(与)由“a”,“A”,或者“and”代表。如果您在门操作公式中输入““1 a 2”(读作1 与 2), 那只有同时落在门1和门2里的事件会被选中。

 

OR(或操作)

 

OR(或)在门操作公式中由“o”,“O”,或者“or”代表。如果您在门操作公式中输入“1 o 2”(读作, 1 或 2), 所有在门1或门2中的事件都会被选中。

 

NOT(非操作)

 

NOT(非)在门操作公式中由“n”,“N”,或者“not”代表。如果您在门操作公式中输入“n1" (读作, 非1), 那所有门1之外的事件都会被选中。

 

XOR(异或)

 

XOR(异或)在门操作公式中由"x",或者"X",或者"xor"代表。如果您在门操作公式中输入“1 x 2" (读作,1异或2), 表示在门1或门2,但又不同时处于门1和门2的事件会被选中。XOR(异或)代表exclusive Or。'or(或)' 和 'xor(异或)'的区别在于,'or(或)'中包含了同时落在两个区域内的事件,而'xor(异或)'是将同时落在两个区域内的事件排除在外。

 

 

 

这四个逻辑操作符加上括号可创建组合门。最里边的括号内容最先计算,公式中剩下的内容从左到右计算。这就让我们能够很轻松的创建复杂的门操作公式。以下是一些有效的门操作公式的例子。注:在FCS Express中输入公式时不需要空格,尽管一些人用空格来让公式可读性更强。

 

"not lymphocytes or monocytes(非淋巴细胞或单核细胞)"

 

不是淋巴细胞或是单核细胞的事件会被选中。如果不用括号的话,NOT(非)操作将只应用于淋巴细胞。

 

"n (lymphocytes or monocytes) 非(淋巴细胞或单核细胞)"

 

首先执行"(lymphocytes or monocytes(淋巴细胞或单核细胞))"运算,然后执行非操作。现在所有既不在淋巴细胞门里也不在单核细胞门里的事件会被选中。公式"Not lymphocytes And Not monocytes (非淋巴细胞和非单核细胞)"会得到相同的结果。

 

"(lymphocytes and monocytes) or (granulocytes and blasts) ((淋巴细胞和单核细胞) 或 (粒性白细胞和胚细胞))"

 

同时在淋巴细胞和单核细胞门里的事件,或者同时在粒性白细胞和胚细胞门里的事件被选中。因为'and'意味着事件必须在两个门里才会被选,所以被选上的事件是那些淋巴细胞和单核细胞的交叠区,以及粒性白细胞和胚细胞的交叠区。

 

 

Combination gates(组合门)可通过以下方式创建:

 

在版面中插入Gate View(门视图)对象后,(Insert(插入)General(一般属性)Gate View(门视图)),请右键点击Gate View(门视图),然后从下拉列表选择Add Combination Gate(添加组合门)选项。

 

此时,一个对话框(图921)会出现。请选择Formula(公式)域,键入逻辑操作符和已有门的名字。在打字时,FCS Express会决定用户在敲入哪个门或者逻辑运算符,并会为你自动补全该词。如果有多个门或运算符与敲入的字母符合,您可用箭头键向下选择。点击空格键来接受您的选择。

 

 

Figure 9.21  Creating a Combination Gate

Figure 9.21  Creating a Combination Gate