Changes between Version 16 and Version 17 of SadiDayOne

Show
Ignore:
Timestamp:
2010/02/10 07:03:42 (9 years ago)
Author:
markw
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SadiDayOne

    v16 v17  
    8585 3. our output class includes a restriction indicating that the service returns KEGG_Records related to the input by the 'isParalogOf' predicate (i.e.: KEGG_Records that are paralogs of the input KEGG_Record).  The owl:valuesFrom property on the restriction allows us to do reasoning about how to chain services together.  It is important that we put this restriction here instead of in the owl definition of the predicate itself, since it allows us to constrain OUR use of the predicate, without constraining its range for anyone else! 
    8686 
    87  4.  the "#isParalogOf" property is symmetric (symmetry is an OWL logical function), meaning that if X is a paralog of Y, then Y is also a paralog of X.  Note also that, in this case, I am defining the #isParalogOf property in my service ontology; however '''THIS IS NOT ALWAYS NECESSARY''' - if you produce data that represents a relationship that has been adequately defined by someone else, then you are free to use that third-party's predicate and you don't need to define it yourself!  Re-use re-use re-use!!  That's what the Semantic Web is all about!  ...in fact, the Semantic Web works BETTER if we all look for, and re-use predicates that have been defined by someone else!! 
     87 4.  the "#isParalogOf" property is symmetric (symmetry is an OWL logical function), meaning that if X is a paralog of Y, then Y is also a paralog of X.  Note also that, in this case, I am defining the #isParalogOf property in my service ontology; however '''THIS IS NOT ALWAYS NECESSARY''' - if you produce data that represents a relationship that has been adequately defined by someone else, then you are free to use that third-party's predicate and you don't need to define it yourself.  Re-use Re-use Re-use :-)  That's what the Semantic Web is all about!  ...in fact, the Semantic Web works BETTER if we all look for, and re-use predicates that have been defined by someone else! 
    8888 
    8989The SADI Taverna plugin has been updated to use the information in these restrictions for service discovery.