Class: Bio::DDBJ::XML::TxSearch

Inherits:
Bio::DDBJ::XML show all
Defined in:
lib/bio/io/ddbjxml.rb

Overview

TxSearch

Searching taxonomy information.

Examples

serv = Bio::DDBJ::XML::TxSearch.new
puts serv.searchSimple('*coli')
puts serv.searchSimple('*tardigrada*')
puts serv.getTxId('Escherichia coli')
puts serv.getTxName('562')

query = ["Campylobacter coli", "Escherichia coli"].join("\n")
rank = ["family", "genus"].join("\n")
puts serv.searchLineage(query, rank, 'Bacteria')

WSDL Methdos

  • searchSimple(tx_Name)

  • searchParam(tx_Name, tx_Clas, tx_Rank, tx_Rmax, tx_Dcls)

  • getTxId(tx_Name)

  • getTxName(tx_Id)

  • searchLineage(query, ranks, superkingdom)

References

Constant Summary

SERVER_URI =
BASE_URI + "TxSearch.wsdl"

Constants inherited from Bio::DDBJ::XML

BASE_URI

Instance Attribute Summary

Attributes inherited from SOAPWSDL

#log, #wsdl

Method Summary

Methods inherited from Bio::DDBJ::XML

#initialize

Methods inherited from SOAPWSDL

#initialize, #list_methods

Constructor Details

This class inherits a constructor from Bio::DDBJ::XML

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Bio::SOAPWSDL