From 3c943fbb4de62a0b0042786edfe42b4bb3a20c36 Mon Sep 17 00:00:00 2001 From: gebele Date: Fri, 15 Nov 2013 15:51:35 +0100 Subject: models sorted by endpoint --- application.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'application.rb') diff --git a/application.rb b/application.rb index 378cb13..beb544e 100644 --- a/application.rb +++ b/application.rb @@ -12,7 +12,6 @@ helpers do # model uris must be manually added @@models = [] CSV.foreach("./prediction_models.csv"){|uri| m = OpenTox::Model::Lazar.find uri[0]; @@models << m} - #$logger.debug "model uris from csv file:\t#{@@models}\n" end get '/?' do @@ -20,7 +19,8 @@ get '/?' do end get '/predict/?' do - @models = @@models + # sort models by endpoint alphabetically + @models = @@models.sort{|a, b| a.type.find{|e| e =~ /endpoint/}.to_s.downcase <=> b.type.find{|e| e =~ /endpoint/i}.to_s.downcase}.reverse haml :predict end -- cgit v1.2.3