summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/crossvalidation.rb2
-rw-r--r--lib/validation-statistics.rb11
2 files changed, 8 insertions, 5 deletions
diff --git a/lib/crossvalidation.rb b/lib/crossvalidation.rb
index 4f779a2..be680ae 100644
--- a/lib/crossvalidation.rb
+++ b/lib/crossvalidation.rb
@@ -95,7 +95,6 @@ module OpenTox
crossvalidation_ids.collect{|id| CrossValidation.find(id)}
end
-=begin
def correlation_plot format: "png"
#unless correlation_plot_id
feature = Feature.find(crossvalidations.first.model.prediction_feature)
@@ -129,7 +128,6 @@ module OpenTox
#end
$gridfs.find_one(_id: correlation_plot_id).data
end
-=end
end
end
diff --git a/lib/validation-statistics.rb b/lib/validation-statistics.rb
index b251bdb..b6f8a60 100644
--- a/lib/validation-statistics.rb
+++ b/lib/validation-statistics.rb
@@ -66,8 +66,13 @@ module OpenTox
end
def probability_plot format: "pdf"
- unless probability_plot_id
- tmpfile = "/tmp/#{id.to_s}_probability.#{format}"
+ #unless probability_plot_id
+
+ #tmpdir = File.join(ENV["HOME"], "tmp")
+ tmpdir = "/tmp"
+ #p tmpdir
+ FileUtils.mkdir_p tmpdir
+ tmpfile = File.join(tmpdir,"#{id.to_s}_probability.#{format}")
accuracies = []
probabilities = []
correct_predictions = 0
@@ -91,7 +96,7 @@ module OpenTox
file = Mongo::Grid::File.new(File.read(tmpfile), :filename => "#{self.id.to_s}_probability_plot.svg")
plot_id = $gridfs.insert_one(file)
update(:probability_plot_id => plot_id)
- end
+ #end
$gridfs.find_one(_id: probability_plot_id).data
end
end