[BioRuby] Error creating Bio::KEGG::API object

Naohisa GOTO ngoto at gen-info.osaka-u.ac.jp
Fri Nov 15 07:36:56 UTC 2013


Hi,

The old KEGG SOAP API has been terminated since December 31, 2012.
So, there are no direct solutions.

KEGG now provides completely different REST-style API,
but some function provided by the old API are not implemented.
The new KEGG REST API is not yet supported by BioRuby.
See http://www.kegg.jp/kegg/rest/ for more information.

Naohisa Goto
ngoto at gen-info.osaka-u.ac.jp / ng at bioruby.org

On Thu, 14 Nov 2013 21:19:02 -0500
Josh Earl <joshearl1 at hotmail.com> wrote:

> Hi All,
> Just trying to get a script running which will (hopefully) pull down some gene sequences from Kegg.  Running into this error, and haven't been able to find a solution online, anyone else have any insight into this problem?  Here is the output after running "bioruby" on a fully updated Fedora 18 install tonight:
> . . . B i o R u b y   i n   t h e   s h e l l . . .
>   Version : BioRuby 1.4.3.0001 / Ruby 1.9.3
> bioruby> Bio::KEGG::API.newNameError: uninitialized constant Bio::SOAPWSDL::SOAP	from /home/josh/.rvm/gems/ruby-1.9.3-p362/gems/bio-1.4.3.0001/lib/bio/io/soapwsdl.rb:63:in `create_driver'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/gems/bio-1.4.3.0001/lib/bio/io/keggapi.rb:201:in `initialize'	from (irb):22:in `new'	from (irb):22	from /home/josh/.rvm/gems/ruby-1.9.3-p362/gems/bio-1.4.3.0001/bin/bioruby:41:in `block in <top (required)>'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/gems/bio-1.4.3.0001/bin/bioruby:40:in `catch'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/gems/bio-1.4.3.0001/bin/bioruby:40:in `<top (required)>'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/bin/bioruby:23:in `load'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/bin/bioruby:23:in `<main>'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/bin/ruby_noexec_wrapper:14:in `eval'	from /home/josh/.rvm/gems/ruby-1.9.3-p362/bin/ruby_noexec_wrapper:14:in `<main>'
> 
> Thanks!~josh 		 	   		  
> _______________________________________________
> BioRuby Project - http://www.bioruby.org/
> BioRuby mailing list
> BioRuby at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioruby





More information about the BioRuby mailing list