Closed tcameronwaller closed 7 years ago
Options:
A challenge with this option is that I do not know how to determine which end of the reaction node to use for reactants and which to use for products. I do not know how I would do that effectively without having separate nodes for either end as in option 2.
If I do anything fancy like Option 3, then I will probably need to use key functions to assign identifiers to node's elements. If I have separate nodes for reaction layout and reaction nodes to sit on top, then simple indices will not be sufficient.
Options:
Consider supporting both representations. In either case, I could simplify the concept of path lengths in topological traversals by considering counts of reactions between metabolites, not counts of links. For both representations, the count of links is greater than the count of reactions, but this discrepancy is an artifact of the representation.