|
|||
|
Brief DescriptionThe GetTaxa actor is a custom SEEK::Taxon actor will interact with the Taxonomic Object Service (TOS) via the API defined for the TOS (See API Signatures ) for the retrival of name strings destined to be used to query DiGIR providers during the Ecological Niche Model workflow. An example question that this actor should be able to answer is: What are all names used for Mammal species concepts defined within ITIS, 2005?The returned name strings will include names from two different sources:
During import of the names extracted from MaNIS, a simple N-Gram algorithm is used by the TOS to associate each name with the best concept within each authority known to the TOS. This actor will replace the workflow consisting of three WebService actors that was discussed during the Oct. 2005 All-Hands meeting in San Diego.
Requirements
Inputs
Output
[["urn:lsid:bioguid.org:concept:1", "Pan troglodytes", "chimpanzee"], ["urn:lsid:biobuid.org:concept:2", "Pan paniscus", "bonobo"]]
Basic Algorithmguids = TOS.getBestConcept(name, auth) if (guids.length > 1) then user interaction to pick best guid string[][] synNames = TOS.getSynsForAuthoritativeList(guid, auth, targetLevel) if (checkForOverlaps) then determine overlapsExist if (overlapsExist) then user interaction
Development Agenda
|
This material is based upon work supported by the National Science Foundation under award 0225676. Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF). Copyright 2004 Partnership for Biodiversity Informatics, University of New Mexico, The Regents of the University of California, and University of Kansas |