sbgn / process-descriptions

SBGN PD specification
2 stars 4 forks source link

Issues related to the Origin and Target entries of some nodes and arcs #204

Closed adrienrougny closed 8 months ago

adrienrougny commented 6 years ago

Some types of nodes and arcs have Origin and Target entries (e.g Process nodes, modulations). There are a number of related potential issues with these entries that I think should be discussed:

(1) Although they might relate to the "lugs", the notions of Origin and Target are not intuitive for nodes (Process nodes and Logical Operators). Also, the notion of Origin is replaced in some parts of the document by the term Source (it is this term that is used in SBGN-ML). For arcs, we could have the following replacements:

(2) There are no Origin and Target entries for EPNs and Terminals. Should they be added?

(3) These entries make the use of some glyphs that have not been yet introduced mandatory (e.g. the origin of a process node is a consumption arc, this latter being introduced in a subsequent section).

Finally, these entries could be (additionally) included in the table of section 3.4.1 ("semantics" section), using an additional number in the parenthesis that would correspond to the min (currently, there is only one number corresponding to the max).