source: Promot/trunk/promot/kb/testsuite/mdl/test-extend-node-width.mdl @ 9271

Last change on this file since 9271 was 9271, checked in by mirschel, 15 years ago

reverse buttons, detach log lib.

File size: 7.3 KB
RevLine 
[9246]1(define-module
2  :class "toymodel"
3  :super-classes ("struct-model"))
4
5
6(define-module
7  :class "nucleus"
8  :super-classes ("toymodel")
9  :icon "../../../../../../../../usr/local/diana/promot-development/promot/kb/SignalTransd/structure/icons/struct/nucleus.gif"
10  :geometry-width "123"
11  :geometry-height "332"
12  :terminals
13  (("input1"
14    :is-eq-to "k3p1_k3p2_tf1.input1"
15    :geometry-side "TOP"
16    :geometry-position "0.101626016"
17    :line nil)
18   ("input2"
19    :is-eq-to "k3p1_k3p2_tf1.input2"
20    :geometry-side "TOP"
21    :geometry-position "0.92276424"))
22  :modules
23  (("drain"
24    :is-a "drain"
25    :geometry-x "63"
26    :geometry-y "282")
27   ("k3p1_k3p2_tf1"
28    :is-a "and-2"
29    :geometry-x "63"
30    :geometry-y "150")
31   ("tf1_mmmm"
32    :is-a "transfactor"
33    :geometry-x "62"
34    :geometry-y "218"
35    :graphical-flip "00"
36    :graphical-rotation "0"))
37  :links
38  (("k3p1_k3p2_tf1output_tf1_mmmminput"
39    :terminals ("k3p1_k3p2_tf1.output" "tf1_mmmm.input" "drain.input")
40    :nodes (("63" "210"))
41    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))))
42
43
44(define-module
45  :class "cell"
46  :super-classes ("toymodel")
47  :icon "../../../../../../../../usr/local/diana/promot-development/promot/kb/SignalTransd/structure/icons/struct/cell.gif"
48  :geometry-width "800"
49  :geometry-height "900"
50  :terminals
51  (("input"
52    :is-eq-to "struct_adapter_compound.input"
53    :geometry-side "TOP"
54    :geometry-position "0.335625")
55   ("input0"
56    :is-eq-to "struct_adapter_compound0.input"
57    :geometry-side "TOP"
58    :geometry-position "0.710625"))
59  :modules
60  (("a1_mmmmm"
61    :is-a "adapter"
62    :geometry-x "194"
63    :geometry-y "344"
64    :graphical-flip "00"
65    :graphical-rotation "0")
66   ("a1_not_ph1_k1"
67    :is-a "somehow-2"
68    :geometry-x "182"
69    :geometry-y "425")
70   ("a1_ph2"
71    :is-a "activ"
72    :geometry-x "691"
73    :geometry-y "349")
74   ("a2_iiiiiiiiiiiiiiiii"
75    :is-a "adapter"
76    :geometry-x "556"
77    :geometry-y "412"
78    :graphical-flip "00"
79    :graphical-rotation "0")
80   ("and_2_2"
81    :is-a "and-2-2"
82    :geometry-x "556"
83    :geometry-y "496")
84   ("k1_iiiiiiiiiiiiiiiiiiii"
85    :is-a "kinase"
86    :geometry-x "182"
87    :geometry-y "493"
88    :graphical-flip "00"
89    :graphical-rotation "0")
90   ("k1_k3r_k3p1"
91    :is-a "and-2"
92    :geometry-x "193"
93    :geometry-y "560")
94   ("k2_k3r_k3p2"
95    :is-a "and-2"
96    :geometry-x "544"
97    :geometry-y "648")
98   ("k2_mmmmmmm"
99    :is-a "kinase"
100    :geometry-x "556"
101    :geometry-y "555"
102    :graphical-flip "00"
103    :graphical-rotation "0")
104   ("k3p1"
105    :is-a "kinase"
106    :geometry-x "192"
107    :geometry-y "608")
108   ("k3p1_ph1"
109    :is-a "activ"
110    :geometry-x "126"
111    :geometry-y "600"
112    :graphical-rotation "90")
113   ("k3p2"
114    :is-a "kinase"
115    :geometry-x "543"
116    :geometry-y "714")
117   ("k3r"
118    :is-a "reservoir"
119    :geometry-x "422"
120    :geometry-y "645")
121   ("not"
122    :is-a "not"
123    :geometry-x "269"
124    :geometry-y "283")
125   ("not0"
126    :is-a "not"
127    :geometry-x "74"
128    :geometry-y "421"
129    :graphical-rotation "180")
130   ("not_r1_r2_a2"
131    :is-a "and-2"
132    :geometry-x "556"
133    :geometry-y "301")
134   ("nucleus_mmmmmmmm"
135    :is-a "nucleus"
136    :geometry-x "399"
137    :geometry-y "780"
138    :graphical-flip "00"
139    :graphical-rotation "0")
140   ("ph1"
141    :is-a "phosphatase"
142    :geometry-x "74"
143    :geometry-y "606")
144   ("ph2"
145    :is-a "phosphatase"
146    :geometry-x "691"
147    :geometry-y "493")
148   ("r1"
149    :is-a "receptor"
150    :geometry-x "268"
151    :geometry-y "220"
152    :graphical-flip "00"
153    :graphical-rotation "0")
154   ("r1_a1"
155    :is-a "activ"
156    :geometry-x "194"
157    :geometry-y "220")
158   ("r2"
159    :is-a "receptor"
160    :geometry-x "568"
161    :geometry-y "226")
162   ("source"
163    :is-a "source"
164    :geometry-x "422"
165    :geometry-y "568"
166    :graphical-flip "00"
167    :graphical-rotation "0")
168   ("struct_adapter_compound"
169    :is-a "struct-adapter-compound"
170    :geometry-x "268"
171    :geometry-y "74")
172   ("struct_adapter_compound0"
173    :is-a "struct-adapter-compound"
174    :geometry-x "568"
175    :geometry-y "76"))
176  :links
177  (("a1_not_ph1_k1output_k1_iiiiiiiiiiiiiiiiiiiiinput"
178    :terminals ("a1_not_ph1_k1.output" "k1_iiiiiiiiiiiiiiiiiiii.input"
179                "k1_k3r_k3p1.input1" "and_2_2.input1")
180    :nodes (("182" "485"))
181    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil)))
182   ("a1_ph2output_ph2input"
183    :terminals ("a1_ph2.output" "ph2.input" "and_2_2.input3")
184    :nodes (("691" "485"))
185    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
186   ("and_2_2output_k2_mmmmmmminput"
187    :terminals ("and_2_2.output" "k2_mmmmmmm.input"
188                "k2_k3r_k3p2.input2")
189    :nodes (("556" "547"))
190    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
191   ("k1_k3r_k3p1output_k3p1input"
192    :terminals ("k1_k3r_k3p1.output" "k3p1.input" "k3p1_ph1.input1"
193                "nucleus_mmmmmmmm.input1")
194    :nodes (("192" "600"))
195    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)
196            ("3" "-1" (("192" "736")))))
197   ("k2_k3r_k3p2output_k3p2input"
198    :terminals ("k2_k3r_k3p2.output" "k3p2.input"
199                "nucleus_mmmmmmmm.input2")
200    :nodes (("544" "706"))
201    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" (("544" "736")))))
202   ("not0input_ph1input"
203    :terminals ("not0.input" "ph1.input" "k3p1_ph1.output")
204    :nodes (("74" "600"))
205    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
206   ("not0output_a1_not_ph1_k1input1"
207    :terminals ("not0.output" "a1_not_ph1_k1.input1")
208    :edges (("0" "1" nil)))
209   ("notoutput_not_r1_r2_a2input1"
210    :terminals ("not.output" "not_r1_r2_a2.input1")
211    :edges (("0" "1" nil)))
212   ("not_r1_r2_a2output_a2_iiiiiiiiiiiiiiiiiinput"
213    :terminals ("not_r1_r2_a2.output" "a2_iiiiiiiiiiiiiiiii.input"
214                "and_2_2.input2")
215    :nodes (("556" "404"))
216    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
217   ("r1_a1output_a1_mmmmminput"
218    :terminals ("r1_a1.output" "a1_mmmmm.input" "a1_ph2.input1"
219                "a1_not_ph1_k1.input2")
220    :nodes (("194" "340"))
221    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil)))
222   ("sourceoutput_k3rinput"
223    :terminals ("source.output" "k3r.input" "k1_k3r_k3p1.input2"
224                "k2_k3r_k3p2.input1")
225    :nodes (("422" "637"))
226    :edges (("0" "-1" nil) ("1" "-1" nil)
227            ("2" "-1" (("355" "549") ("355" "637"))) ("3" "-1" nil)))
228   ("struct_adapter_compound0output_r2input"
229    :terminals ("struct_adapter_compound0.output" "r2.input"
230                "not_r1_r2_a2.input2")
231    :nodes (("568" "217"))
232    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
233   ("struct_adapter_compoundoutput_r1input"
234    :terminals ("struct_adapter_compound.output" "r1.input"
235                "r1_a1.input1" "not.input")
236    :nodes (("268" "211"))
237    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil)))))
238
239
240(define-module
241  :class "whole_model"
242  :super-classes ("toymodel")
243  :properties
244  (("model"
245    :value "yes"))
246  :geometry-width "320"
247  :geometry-height "433"
248  :modules
249  (("cell"
250    :is-a "cell"
251    :geometry-x "155"
252    :geometry-y "262")
253   ("lig1"
254    :is-a "source"
255    :geometry-x "122"
256    :geometry-y "132")
257   ("lig2"
258    :is-a "source"
259    :geometry-x "197"
260    :geometry-y "132"))
261  :links
262  (("lig1output_cellinput"
263    :terminals ("lig1.output" "cell.input")
264    :edges (("0" "1" nil)))
265   ("lig2output_cellinput0"
266    :terminals ("lig2.output" "cell.input0")
267    :edges (("0" "1" nil)))))
268
269
Note: See TracBrowser for help on using the repository browser.