wiki:PromotWishlist

Version 15 (modified by huard, 16 years ago) (diff)

--

This is the place for wishes, suggestions and features in order to improve ProMoT in the future.

ProMoT User Interface

  • Models in the tree: A differentiation (other than using the tree structure) between exportable models and simple modules (that are usually incorporated into those models) in the tree would be appreciable. For instance, using a different font and/or icon in the tree.
  • special characters in slot-names: It would be very useful if one can use special characters, upper case and hyphenation for the slot-names.

ProMoT Visual Editor

  • Rotation of elements: It would be nice to have the opportunity to rotate the nodes of the network. This would avoid the multiple copies of one class in the library (only rotated icon and different terminal positions) and enhance the usability. This would be especially useful for dynamical models because of a lack of predefined classes.
  • Search for elements (Compound, reaction ...): A feature like Edit-> Search would be useful to locate easily a compound or a reaction in a large network/module. The searched element could be showed by a blinking square (like for a warning information but blinking) that would disappear at the next event (next click). It would be nice to allow for the search a string in a slotname (not only an exact slotname).
  • Shortcut Activation/Inhibition: Until now all activ and not gates taken to generate the activation/inhibition edges are directed from north to south. And if the edge is from south to north or sidewise, it has to be changed manually. It would be appreciable that the edge direction is detected automatically and the appropriate gates chosen. Since the gate names are quite standardized (activ, activ-lr, activ-du ...), one could check if those classes exist and use them. If they are not available, the default gate could be chosen.
  • Copy/Paste? of slots: A context menu in the visual editor containing the copy/paste functions would be useful so that the copied slots can be pasted where the context menu was called. And not in the middle of the middle as it is now.

Export to CNA

  • Add a boolean property 'monoton' to a gate: The property 'monoton' should be exportable from ProMoT so that the user does not have to modify it in CNA.