Chris wrote:
alternatively you can go down what I guess is more the biopax-obo route; make your reaction a subclass of the GO function, use classes to represent the proteins and chemicals involved, with some kind of participation relation between the participants and the reaction

Of course one would need to be aware that the GO molecular function branch represents FUNCTIONS, not processes. At least that seems to be the way we should interpret it from a BFO perspective. A molecular function like 'binding' cannot have participants (such as molecules). The molecular function can be realized as a binding process, and this process can then be described through its participants (molecules). Of course, this is not very practical. It seems quite problematic to me that certain things (such as molecular binding) are only represented in the GO molecular function branch, but are not represented in the GO biological process branch.

Cheers,
Matthias Samwald
Semantic Web Company, Austria // DERI Galway, Ireland


Reply via email to