source: Promot/trunk/promot/kb/testsuite/mdl/checker-test.mdl @ 8631

Last change on this file since 8631 was 8631, checked in by kolczyk, 16 years ago

add missing class toymodel

File size: 6.2 KB
RevLine 
[8613]1(define-module
[8631]2  :class "toymodel"
3  :super-classes ("struct-model"))
4
5
6(define-module
[8613]7  :class "nucleus"
8  :super-classes ("toymodel")
9  :icon "../../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"
32    :is-a "transfactor"
33    :geometry-x "62"
34    :geometry-y "218"))
35  :links
36  (("k3p1_k3p2_tf1output_tf1input"
37    :terminals ("k3p1_k3p2_tf1.output" "tf1.input" "drain.input")
38    :nodes (("63" "210"))
39    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))))
40
41
42(define-module
43  :class "cell"
44  :super-classes ("toymodel")
45  :icon "../../SignalTransd/structure/icons/struct/cell.gif"
46  :geometry-width "737"
47  :geometry-height "832"
48  :terminals
49  (("input"
50    :is-eq-to "struct_adapter_compound.input"
51    :geometry-side "TOP"
52    :geometry-position "0.33582088")
53   ("input1"
54    :is-eq-to "struct_adapter_compound1.input"
55    :geometry-side "TOP"
56    :geometry-position "0.1458616")
57   ("input2"
58    :is-eq-to "struct_adapter_gate.input"
59    :geometry-side "TOP"
60    :geometry-position "0.75373137")
61   ("output"
62    :is-eq-to "struct_adapter_compound1.output"
63    :geometry-side "BOTTOM"
64    :geometry-position "0.1458616"
65    :line (("32" "688"))))
66  :modules
67  (("a1_not_ph1_k1"
68    :is-a "somehow-2"
69    :geometry-x "169"
70    :geometry-y "403")
71   ("a1_ph2"
72    :is-a "activ"
73    :geometry-x "678"
74    :geometry-y "327")
75   ("a2"
76    :is-a "adapter"
77    :geometry-x "543"
78    :geometry-y "390")
79   ("and_2_2"
80    :is-a "and-2-2"
81    :geometry-x "543"
82    :geometry-y "474")
83   ("drain"
84    :is-a "drain"
85    :geometry-x "393"
86    :geometry-y "423")
87   ("k1"
88    :is-a "kinase"
89    :geometry-x "169"
90    :geometry-y "471")
91   ("k1_k3r_k3p1"
92    :is-a "and-2"
93    :geometry-x "180"
94    :geometry-y "538")
95   ("k2"
96    :is-a "kinase"
97    :geometry-x "543"
98    :geometry-y "533")
99   ("k2_k3r_k3p2"
100    :is-a "and-2"
101    :geometry-x "531"
102    :geometry-y "626")
103   ("k3p1"
104    :is-a "kinase"
105    :geometry-x "179"
106    :geometry-y "606")
107   ("k3p2"
108    :is-a "kinase"
109    :geometry-x "530"
110    :geometry-y "692")
111   ("not_lr"
112    :is-a "not"
113    :geometry-x "256"
114    :geometry-y "261")
115   ("not_r1_r2_a2"
116    :is-a "and-2"
117    :geometry-x "543"
118    :geometry-y "279")
119   ("not_ud"
120    :is-a "not-ud"
121    :geometry-x "61"
122    :geometry-y "399")
123   ("nucleus"
124    :is-a "nucleus"
125    :geometry-x "386"
126    :geometry-y "758")
127   ("ph1"
128    :is-a "phosphatase"
129    :geometry-x "73"
130    :geometry-y "606")
131   ("ph2"
132    :is-a "phosphatase"
133    :geometry-x "678"
134    :geometry-y "471")
135   ("phosphatase"
136    :is-a "phosphatase"
137    :geometry-x "555"
138    :geometry-y "197")
139   ("r1"
140    :is-a "receptor"
141    :geometry-x "255"
142    :geometry-y "198")
143   ("r1_a1"
144    :is-a "activ"
145    :geometry-x "181"
146    :geometry-y "198")
147   ("source"
148    :is-a "source"
149    :geometry-x "393"
150    :geometry-y "330")
151   ("struct_adapter_compound"
152    :is-a "struct-adapter-compound"
153    :geometry-x "255"
154    :geometry-y "52")
155   ("struct_adapter_compound1"
156    :is-a "struct-adapter-compound"
157    :geometry-x "32"
158    :geometry-y "274")
159   ("struct_adapter_gate"
160    :is-a "struct-adapter-gate"
161    :geometry-x "555"
162    :geometry-y "93"))
163  :links
164  (("a1_not_ph1_k1output_k1input"
165    :terminals ("a1_not_ph1_k1.output" "k1.input" "k1_k3r_k3p1.input1"
166                "and_2_2.input1")
167    :nodes (("169" "463"))
168    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil)))
169   ("a1_ph2output_ph2input"
170    :terminals ("ph2.input" "and_2_2.input3" "a1_ph2.output")
171    :nodes (("678" "463"))
172    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
173   ("and_2_2output_k2input"
174    :terminals ("and_2_2.output" "k2.input" "k2_k3r_k3p2.input2")
175    :nodes (("543" "525"))
176    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))
177   ("k1_k3r_k3p1output_k3p1input"
178    :terminals ("k1_k3r_k3p1.output" "k3p1.input" "nucleus.input1"
179                "ph1.input")
180    :nodes (("179" "598"))
181    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" (("179" "714")))
182            ("3" "-1" nil) ("-1" "-1" nil)))
183   ("k2_k3r_k3p2output_k3p2input"
184    :terminals ("k2_k3r_k3p2.output" "k3p2.input" "nucleus.input2")
185    :nodes (("531" "684"))
186    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" (("531" "714")))))
187   ("not_lroutput_not_r1_r2_a2input1"
188    :terminals ("not_lr.output" "not_r1_r2_a2.input1")
189    :edges (("0" "1" nil)))
190   ("not_r1_r2_a2output_a2input"
191    :terminals ("not_r1_r2_a2.output" "a2.input" "and_2_2.input2")
192    :nodes (("543" "382") ("543" "336"))
193    :edges (("0" "-2" nil) ("1" "-1" nil) ("2" "-1" nil)
194            ("-1" "-2" nil)))
195   ("not_udoutput_a1_not_ph1_k1input1"
196    :terminals ("not_ud.output" "a1_not_ph1_k1.input1"))
197   ("r1_a1output_a1_not_ph1_k1input2"
198    :terminals ("r1_a1.output" "a1_not_ph1_k1.input2"))
199   ("sourceoutput_draininput"
200    :terminals ("source.output" "drain.input"))
201   ("struct_adapter_compoundoutput_r1input"
202    :terminals ("struct_adapter_compound.output" "r1.input"
203                "r1_a1.input1" "not_lr.input")
204    :nodes (("255" "189"))
205    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil) ("3" "-1" nil)))
206   ("struct_adapter_gateoutput_not_r1_r2_a2input2"
207    :terminals ("struct_adapter_gate.output" "not_r1_r2_a2.input2"
208                "phosphatase.input")
209    :nodes (("555" "192"))
210    :edges (("0" "-1" nil) ("1" "-1" nil) ("2" "-1" nil)))))
211
212
213(define-module
214  :class "whole_model"
215  :super-classes ("toymodel")
216  :properties
217  (("model"
218    :value "yes"))
219  :geometry-width "320"
220  :geometry-height "433"
221  :modules
222  (("cell"
223    :is-a "cell"
224    :geometry-x "155"
225    :geometry-y "262")
226   ("lig1"
227    :is-a "source"
228    :geometry-x "122"
229    :geometry-y "78")
230   ("lig2"
231    :is-a "source"
232    :geometry-x "197"
233    :geometry-y "78"))
234  :links
235  (("lig1output_cellinput"
236    :terminals ("lig1.output" "cell.input"))
237   ("lig2output_cellinput0"
238    :terminals ("lig2.output" "cell.input0"))))
239
240
Note: See TracBrowser for help on using the repository browser.