mcoenca / obo-relations

Automatically exported from code.google.com/p/obo-relations
0 stars 0 forks source link

Ensure metadata fields are populated for inverse properties #51

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We frequently leave metadata fields unpopulated for inverses, as these 
trivially correspond to their partner. In many cases it would be undesirable to 
manually populate these, because it would lead to maintenance and synchrony 
issues.

Instead it would be useful to auto-populate these, for example:

 * def: The inverse of P
 * alternate term: manually populate (warn if P has more of these than Q)
 * obo unique label: manually populate (warn if present only on P)
 * curator status: copy value from P
 * editor and curator notes: add canned text that says "see notes for P"

This may involve an annotation property that designates a 'primary' 
direction/partner (P or Q), which has no semantic meaning but is used to assist 
in metadata population

Original issue reported on code.google.com by cmung...@gmail.com on 5 Mar 2015 at 3:24