Hi,
I'm sharing a google docs spreadsheet with you. It contains candidate
search predicates we would like to expose through a TreeBASE web service
interface. In addition, it contains the subjects they may apply to, the
value space of the objects, where/how they would be expressed and retrieved
in nexml and a short description of the application of each of these
predicates.
All implementation details aside, we imagine one should be able to search
for example on dc.title='foo' and get a result set where the study titles
match 'foo'. The list of predicates is a combination of dublin core/prism
(for publication metadata) and a tb (TreeBASE) prefix.
As a request for team CDAO, are any of the tb predicates in the spreadsheet
concepts in CDAO? Could they be?
To everyone else, please comment on the naming scheme. For example, it
seems redundant to have taxonID and taxaID and treeID (etc.), on the other
hand, it disambiguates the subject of the query. Should things be renamed?
Does it make sense as is?
Thanks,
Rutger
TreeBASE search predicates
http://spreadsheets.google.com/ccc?key=rL--O7pyhR8FcnnG5-ofAlw
|