| Copyright: | Copyright (C) 2001-2007 Toshiaki Katayama <k@bioruby.org> |
| License: | The Ruby License |
$Id:$
| BIORUBY_VERSION | = | [1, 3, 0].extend(Comparable).freeze | BioRuby version (Array containing Integer) | |
| BIORUBY_EXTRA_VERSION | = | nil | Extra version specifier (String or nil). Existance of the value indicates pre-release version or modified version. | |
| BIORUBY_VERSION_ID | = | (BIORUBY_VERSION.join('.') + BIORUBY_EXTRA_VERSION.to_s).freeze | Version identifier, including extra version string (String) Unlike BIORUBY_VERSION, it is not comparable. |
Provide BioRuby shell ‘command’ also as ‘Bio.command’ (like ChemRuby)
# File lib/bio.rb, line 291
291: def self.method_missing(*args)
292: require 'bio/shell'
293: extend Bio::Shell
294: public_class_method(*Bio::Shell.private_instance_methods)
295: if Bio.respond_to?(args.first)
296: Bio.send(*args)
297: else
298: raise NameError
299: end
300: end