Class: Bio::EBI::SOAP

Inherits:
SOAPWSDL show all
Defined in:
lib/bio/io/ebisoap.rb

Defined Under Namespace

Classes: Citation, ClustalW, Dbfetch, Emboss, Fasta, InterProScan, MPsrch, MSD, Muscle, Ontology, ScanPS, TCoffee, WUBlast

Constant Summary

BASE_URI =
"http://www.ebi.ac.uk/Tools/webservices/wsdl/"
SERVER_URI =

set default to Dbfetch

BASE_URI + "WSDbfetch.wsdl"

Instance Attribute Summary

Attributes inherited from SOAPWSDL

#log, #wsdl

Instance Method Summary collapse

Methods inherited from SOAPWSDL

#list_methods

Constructor Details

#initialize(wsdl = nil) ⇒ SOAP

Returns a new instance of SOAP



23
24
25
# File 'lib/bio/io/ebisoap.rb', line 23

def initialize(wsdl = nil)
  super(wsdl || self.class::SERVER_URI)
end

Dynamic Method Handling

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