Skip to main content
Figure 1 | Journal of Cheminformatics

Figure 1

From: Rubabel: wrapping open Babel with Ruby

Figure 1

Rubabel Architecture. Rubabel reorganizes Open Babel functionality in an object-oriented architecture via the Ruby SWIG bindings and adds significant novel functionality. Additionally, Rubabel facilitates the integration of Ruby’s substantial library of extensions. These include debugging tools (Ruby Debugger), code testing (Rspec), graphic visualizations (Rubyvis), rapid dissemination of tools (Rubygems), web interfaces (Sinatra), and scientific libraries (Sciruby).

Back to article page