class Bio::NCBI::SOAP
References¶ ↑
Methods¶ ↑
All methods accept a hash as its argument and most of the keys can be ommited (values are string).
Note: Methods which name ends with _MS are designed for use with Microsoft Visual Studio and SOAP Toolkit 3.0
-
run_eFetch(_MS)
-
“db”, “id”, “WebEnv”, “query_key”, “tool”, “email”, “retstart”, “retmax”, “rettype”, “strand”, “seq_start”, “seq_stop”, “complexity”, “report”
-
-
run_eGquery(_MS)
-
“term”, “tool”, “email”
-
-
run_eInfo(_MS)
-
“db”, “tool”, “email”
-
-
run_eSpell(_MS)
-
“db”, “term”, “tool”, “email”
-
-
run_eLink(_MS)
-
“db”, “id”, “reldate”, “mindate”, “maxdate”, “datetype”, “term” “dbfrom”, “WebEnv”, “query_key”, “cmd”, “tool”, “email”
-
-
run_eSearch(_MS)
-
“db”, “term”, “WebEnv”, “QueryKey”, “usehistory”, “tool”, “email”, “field”, “reldate”, “mindate”, “maxdate”, “datetype”, “RetStart”, “RetMax”, “rettype”, “sort”
-
-
run_eSummary(_MS)
-
“db”, “id”, “WebEnv”, “query_key”, “retstart”, “retmax”, “tool”, “email”
-
Complex data types¶ ↑
Constants
- BASE_URI
- SERVER_URI
set default to EUtils
Public Class Methods
# File lib/bio/io/ncbisoap.rb, line 74 def initialize(wsdl = nil) super(wsdl || self.class::SERVER_URI) end
Public Instance Methods
# File lib/bio/io/ncbisoap.rb, line 78 def method_missing(*arg) sleep 3 # make sure to rest for 3 seconds per request @driver.send(*arg) end