summaryrefslogtreecommitdiff
path: root/application.rb
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2017-09-21 15:09:26 +0000
committergebele <gebele@in-silico.ch>2017-09-21 15:09:26 +0000
commit7c1898e64c8a789786becdb6305a74e5c5c27c07 (patch)
tree06f2dde50f4f1cc9d657b82ee420dba7ea0392e0 /application.rb
parent4f4f72fdab4982a24eeb66503ed47a5b64245c21 (diff)
changed model order;added analytics
Diffstat (limited to 'application.rb')
-rw-r--r--application.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/application.rb b/application.rb
index e3ccba4..895b0c2 100644
--- a/application.rb
+++ b/application.rb
@@ -34,7 +34,12 @@ get '/predict/?' do
@models = OpenTox::Model::Validation.all
@models = @models.delete_if{|m| m.model.name =~ /\b(Net cell association)\b/}
@endpoints = @models.collect{|m| m.endpoint}.sort.uniq
- @models.count <= 0 ? (haml :info) : (haml :predict)
+ if @models.count > 0
+ rodent_index = 0
+ @models.each_with_index{|model,idx| rodent_index = idx if model.species =~ /Rodent/}
+ @models.insert(rodent_index-1,@models.delete_at(rodent_index))
+ end
+ @models.count > 0 ? (haml :predict) : (haml :info)
end
get '/predict/modeldetails/:model' do