summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrautenberg <rautenberg@in-silico.ch>2013-07-10 17:29:27 +0200
committerrautenberg <rautenberg@in-silico.ch>2013-07-10 17:29:27 +0200
commit77b29c04f0a804403db9ac596051295f581721be (patch)
tree9c4d41a5c2c00c659fa853a032f18d6508528266
parentf44bba273eda0432c949554b2d6ac17fa7da3653 (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.rb6
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"