diff options
author | rautenberg <rautenberg@in-silico.ch> | 2013-07-10 17:29:27 +0200 |
---|---|---|
committer | rautenberg <rautenberg@in-silico.ch> | 2013-07-10 17:29:27 +0200 |
commit | 77b29c04f0a804403db9ac596051295f581721be (patch) | |
tree | 9c4d41a5c2c00c659fa853a032f18d6508528266 | |
parent | f44bba273eda0432c949554b2d6ac17fa7da3653 (diff) |
openbabel png patch according http://www.mail-archive.com/openbabel-discuss@lists.sourceforge.net/msg02948.html and https://gist.github.com/fredrikw/5858168/raw
-rw-r--r-- | application.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/application.rb b/application.rb index fdc8158..229de6c 100644 --- a/application.rb +++ b/application.rb @@ -14,7 +14,7 @@ module OpenTox # OpenBabel segfaults randomly durng inchikey calculation "chemical/x-mdl-sdfile" => "sdf", "chemical/x-mdl-molfile" => "sdf", - "image/png" => 'png', + "image/png" => '_png2', } helpers do @@ -51,7 +51,7 @@ module OpenTox end get %r{/compound/(.+)/image} do |inchi| # catches all remaining get requests - obconversion @inchi, "inchi", "png" + obconversion @inchi, "inchi", "_png2" end # Get compound representation @@ -68,7 +68,7 @@ module OpenTox text << "Inchi:\t#{@inchi}\n" text << "SMILES:\t#{obconversion(@inchi, "inchi", "can")}\n" text << "sdf:\t#{obconversion(@inchi, "inchi", "sdf")}\n" - text.to_html(nil,nil,obconversion(@inchi,"inchi","png")) + text.to_html(nil,nil,obconversion(@inchi,"inchi","_png2")) else bad_request_error "Unsupported MIME type '#{@accept}.", uri unless FORMATS.keys.include? @accept return @inchi if @accept == "chemical/x-inchi" |