Spire Research Group
Applying semantic web technologies
in research ecoinformatics
Sunday, October 12, 2008, 11:58:28 EDT
ABOUT      ELVIS      SPLICKR       SPOTTER       ITIS       ONTOLOGIES       PEOPLE       PUBLICATIONS       WIKI   LOGIN
Spire: Web Services Description

Our ITIS Web Services query is a local version of the database developed by the Integrated Taxonomic Information System Group (ITIS, last refreshed May 30, 2005). These web services are implemented using the Simple Object Access Protocol (SOAP).

Interfaces

  • All our ITIS-related web Services can be accessed via a web interface
  • You can download command-line php clients below
  • To access the service in your own applications, you will find these WSDL descriptions useful:
  • Clients

  • Find ITIS Taxonomic Serial Numbers (TSNs) for a given list of scientific names of taxa
  • getnumbers.php
  • Find TSNs for a given list of scientific names of taxa and insert the TSNs into the list
  • insertnumbers.php
  • Find scientific names for a given list of TSNs
  • getnames.php
  • Find scientific names for a given list of TSNs and insert the names into the list
  • insertnames.php

    Usage

    All clients are invoked in the following way:

    php client_name file_name tag_name

    where
  • client_name is one of webclient.php, wclient.php, getnames.php, insertnames.php
  • file_name is the data file to be processed
  • tag_name is the XML tag name (without < >) you use to denote scientific names of taxa (for webclient.php and wclient.php) or ITIS Taxonomic Serial Numbers (for getnames.php and insertnames.php)


  • Data and Results Format

    The data file may be in any XML-based format (.xml / .rdf / .owl). It should contain the list (sequence) of scientific names or TSNs (depending on your task) and may contain any other additional information in any order.
  • The php clients store results in a file named after the input file name, with "_result; appended (original extension preserved).
  • If you use the web interface, the result displayed on your screen.
  • If a scientific name or tsn is not found in the ITIS database, value 'NO NAME' (for names) or '-1' (for tsns) is returned. It is recommended to double-check that portion of your data on the web site of the Integrated Taxonomic Information System (ITIS).
  • Please send complaints, comments, requests, and suggestions to jsachs@cs.umbc.edu
  • UMBC