Intro | Search taxa | Taxon tree | Sources | Webservice | Statistics | Editors | Log in
[Back]

Calling the RAS webservice from Matlab

This tutorial assumes you have installed Matlab (http://www.mathworks.nl/products/matlab/).

Step 1: Download the WSDL file
from "http://ras.biodiversity.aq/aphia.php?p=soap&wsdl=1"
Name the file and put in folder of choice (e.g. "rootdir/RAS/aphia.xml")

Step 2: in Matlab: move to folder where wsdl file is located and run:
>> cd rootdir/RAS
>> createClassFromWsdl('aphia.xml')
This creates a subfolder @AphiaNameService which is populated by a series of m-files (e.g. getAphiaNameByID.m).

Step 3: in Matlab: add folder to Matlab's path:
>> addpath('rootdir/RAS/')
This completes the required set up.

Step 4: in Matlab: create an object of the class:
>> obj= AphiaNameService

Step 5: in Matlab: use one of the methods of the object
for example:
>> name = getAphiaNameByID(obj,127160)
which returns: name = 'Solea solea'

Credits for this tutorial go to Benoit Casault (DFO, Canada)

This service is powered by LifeWatch Belgium
Learn more»
Website and databases developed and hosted by VLIZ · Page generated 2020-09-25 · contact: Anton Van de Putte