[Data-modeling] Thoughts on disease/treatment

Dan Ruderman dan at appliedproteomics.com
Thu Jun 12 18:16:35 UTC 2008


Hi Ben,


Benjamin Good wrote:
> 1) the GO import could be made much useful through better integration  
> with the rest of freebase.  For example, http://www.freebase.com/view/en/biological_reproduction 
>   should very likely be linked to GO:reproduction (http://www.freebase.com/view/guid/9202a8c04000641f800000000520ead4 
> ).  How might this be automated ?
>   
I think this lies at the core of the reconciliation problem, and may
require curation by hand unless we can find some organization which
has already placed GO in this broader context.
> 2) is there a mechanism to try to update the freebase data when the GO  
> is updated ?
>   
I had uploaded what was current as of 2007-02-18.  I had attempted to
track version information through the "Data Source" property on
each GO group, but it looks like that did not work as I had expected.
It would probably not be that difficult to determine the changes in
the GO since then and add/deprecate groups (and hopefully reference
information about the new version somehow).

> 3) users of things like the GO really expect and depend on inferences  
> - especially hierarchical ones (isa, partof).  What is a good pattern  
> for representing hierarchy and executing queries across hierarchies  
> within the context of freebase?
>   
One of the most attractive features of Freebase is the ease
with which hierarchies can be represented in terms of
properties.  I leveraged this concept when creating the
schema for GO.  This mechanism extends naturally to queries.
Could you be a bit more specific in stating the type of hierarchy
and queries which interest you?  Perhaps that could help the
list participants to generate some specific examples.

best
Dan




More information about the Data-modeling mailing list