34 | | 16. '''Changing properties in browser:''' select module, right-click for context menu, choose Change Property; check that changing the icon, '''abstract''' and '''model''' properties work as expected by looking at the source code (enable Show QuickView) and the color of the tree icon |
35 | | 17. '''Simulation with Diana:''' load Hafke model ([source:/Promot/trunk/promot/kb/hafke/obertopp/LOAD.mdl]), select '''hafke-process''' (module --> device --> process), open simulation dialog from menu (Tools --> Simulate Model), check for diana app (see status in output log), edit the generation directory to '~/opertopp', click on 'Advanced...' in the solver options pane (new window with several options should appear), close options dialog, click on 'Simulate Model' button (simulation result should appear after a while, several text in output log), click on 'Edit Script' button (text editor should appear with python script), edit the script (e.g. set Tend to 60.0), save, simulate again (tend should be 60.0 now), click on 'reset' button (files in directories 'model', 'script' and 'results' should be removed, status in output log, 'Edit Script' button should be disabled). |
| 34 | 16. '''Changing properties in browser:''' select module, right-click for context menu, choose Change Property; check that changing the icon, ''abstract'' and ''model'' properties work as expected by looking at the source code (enable Show QuickView) and the color of the tree icon |
| 35 | 17. '''Simulation with Diana:''' load Hafke model ([source:/Promot/trunk/promot/kb/hafke/obertopp/LOAD.mdl]), select ''hafke-process'' (module --> device --> process), open simulation dialog from menu (Tools --> Simulate Model), check for diana app (see status in output log), edit the generation directory to '~/opertopp', click on 'Advanced...' in the solver options pane (new window with several options should appear), close options dialog, click on 'Simulate Model' button (simulation result should appear after a while, several text in output log), click on 'Edit Script' button (text editor should appear with python script), edit the script (e.g. set Tend to 60.0), save, simulate again (tend should be 60.0 now), click on 'reset' button (files in directories 'model', 'script' and 'results' should be removed, status in output log, 'Edit Script' button should be disabled). |
38 | | 18. Start Visual Editor for a class |
39 | | 19. Start Visual Explorer for a class |
40 | | 20. View Mathematical Model [[BR]] Display of an instance (View --> View Math Model) |
41 | | 21. Exit with Dialog for modified in Editor + Browser (change properties, load, import) |
42 | | 22. Search class [[BR]] Search class (+class for slot in class) dialog, model type is not important, so test with egf_model, [[BR]] |
43 | | search egf_model (substring, class + slot; class) should return egf_model (class), egf_model_noint (class) [[BR]] |
44 | | search proti (whole word, class + slot; slot) should return egf_model:proti (slot) [[BR]] |
45 | | clear should remove displayed results; |
46 | | 23. Comparison of models [[BR]] Load two different glycolysis models, e.g. [source:/Promot/trunk/promot/kb/testsuite/mdl/hynne.mdl] and [source:/Promot/trunk/promot/kb/testsuite/mdl/teusink.mdl]. Select the model classes (direct sub-classes of sbml-model) in browser and choose 'View --> Compare selected Models' from menu. Visual explorer should open, models should be displayed in common container. Edges connecting corresponding elements should be visible. Other example models for comparison (elements with same type +annotation or type + name) can be load with [source:/Promot/trunk/promot/kb/testsuite/mdl/egf+insulin.mdl]. [[BR]] |
47 | | 24. Export documentation as HTML [[BR]] Open model, select model, export HTML (File --> Export --> Export HTML), use default options, click on 'Generate HTML' button, check results in a standard web browser. |
| 38 | |
| 39 | 18. '''Visual Editor:''' load egf model, select ''egf-model'' in Browser, start Visual Editor for selected class (context menu --> Visual Edit) |
| 40 | 19. '''Visual Explorer:''' load egf model, select ''egf-model'' in Browser, start Visual Explorer for selected class (context menu --> Visual Explorer) |
| 41 | 20. '''View Mathematical Model:''' load egf model, display of an instance (View --> View Math Model) |
| 42 | 22. '''Search class:''' load egf model; open Edit --> Search Class dialog; search for ''egf_model'' (substring, class + slot; class); expected search result: egf_model (class), egf_model_noint (class); search for ''proti'' (whole word, class + slot; slot); expected search result: egf_model:proti (slot); ''Clear'' should remove displayed results |
| 43 | 23. '''Comparison of models:''' load model ''hynne'' [source:/Promot/trunk/promot/kb/testsuite/mdl/hynne.mdl] and model ''teusink'' [source:/Promot/trunk/promot/kb/testsuite/mdl/teusink.mdl]; select the model classes (direct sub-classes of sbml-model) in Browser and choose 'View --> Compare selected Models' from menu; expected result: Visual Explorer opens, models are displayed in common container, edges connecting corresponding elements are visible. |
| 44 | 24. '''Export to HTML:''' load ''logical library'' and ''toy model'' ([source:/Promot/trunk/promot/kb/SignalTransd/structure/toymodel.mdl]); select class ''toy-model''; open export dialog (File --> Export --> Export HTML), use default options, click on ''Generate HTML'' button, check results in a standard web browser |