The findIT SOAP method allows findIT to be built into local applications and accessed via a remote call to NameBank at the service address: http://names.ubio.org/soap/
Input: The findIT method takes the following input parameters.
url: (string)
You can pass a URL to findIT that references a text, HTML, XML, PDF, Word (*.doc) file.
freetext: (base64-encoded text)
See wikipedia (base64). Text can be input directly to the FindIT method as base64-encoded text.
strict: (integer 1|0)
Any non-zero integer will set the findIT method to strict. Strict limits name-recognication to strings that contain known nomenclatural components. It can identify names unknown to its lexicons through unique combinations of these elements. It does not attempt to reconcile authorship in strict mode.
threshold: (float)
Setting the threshold to any non-zero value will return results that match the threshold value or above. Threshold is not employed if the strict attribute is set. The function of threshold is to eliminate low confidence returns.
Output: FindIT returns an XML string formatted as below:
<?xml version="1.0" encoding="UTF-8"?> <allNames> <entity> <nameString>Desulfotomaculum putei Liu et al. 1997</nameString> <parsedName canonical="Desulfotomaculum putei"> <component type="name" rank="genus">Desulfotomaculum</component> <component type="name" rank="species">putei</component> <component type="author" id="1">Liu et al. 1997</component> </parsedName> <score>1</score> <namebankID>224774</namebankID> </entity> <entity> <nameString>Desulfosporosinus orientis Stackebrandt et al. 1997</nameString> <parsedName canonical="Desulfosporosinus orientis"> <component type="name" rank="genus">Desulfosporosinus</component> <component type="name" rank="species">orientis</component> <component type="author" id="1">Stackebrandt et al. 1997</component> </parsedName> <score>1</score> <namebankID>2109666</namebankID> </entity> </allNames> |