summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2011-03-21 16:57:17 +0100
committerChristoph Helma <helma@in-silico.ch>2011-03-21 16:57:17 +0100
commit7a1fc6a8174c6f3252f72ea5e38b089a0ec2cdba (patch)
treebed738b2eb6f3b68559695b92d3f9946d523bb96
parentf7ca7e50f9da5a33133110217ba9eeb8e93d8369 (diff)
reset before setting fminer paramaters
-rw-r--r--fminer.rb26
1 files changed, 13 insertions, 13 deletions
diff --git a/fminer.rb b/fminer.rb
index 91e73cd..f5502bc 100644
--- a/fminer.rb
+++ b/fminer.rb
@@ -79,14 +79,15 @@ post '/fminer/bbrc/?' do
minfreq = 2 unless minfreq > 2
end
- @@bbrc.SetMinfreq(minfreq)
- @@bbrc.SetType(1) if params[:feature_type] == "paths"
- @@bbrc.SetBackbone(eval params[:backbone]) if params[:backbone] and ( params[:backbone] == "true" or params[:backbone] == "false" ) # convert string to boolean
- @@bbrc.SetChisqSig(params[:min_chisq_significance]) if params[:min_chisq_significance]
- @@bbrc.SetConsoleOut(false)
-
task = OpenTox::Task.create("Mining BBRC features", url_for('/fminer',:full)) do
+ @@bbrc.Reset
+ @@bbrc.SetMinfreq(minfreq)
+ @@bbrc.SetType(1) if params[:feature_type] == "paths"
+ @@bbrc.SetBackbone(eval params[:backbone]) if params[:backbone] and ( params[:backbone] == "true" or params[:backbone] == "false" ) # convert string to boolean
+ @@bbrc.SetChisqSig(params[:min_chisq_significance]) if params[:min_chisq_significance]
+ @@bbrc.SetConsoleOut(false)
+
feature_dataset = OpenTox::Dataset.new(nil, @subjectid)
feature_dataset.add_metadata({
DC.title => "BBRC representatives for " + training_dataset.metadata[DC.title].to_s,
@@ -105,7 +106,6 @@ post '/fminer/bbrc/?' do
nr_inactive=0
all_activities = Hash.new# DV: for effect calculation in regression part
- @@bbrc.Reset
training_dataset.data_entries.each do |compound,entry|
begin
smiles = OpenTox::Compound.new(compound.to_s).to_smiles
@@ -236,13 +236,14 @@ post '/fminer/last/?' do
minfreq = 2 unless minfreq > 2
end
- @@last.SetMinfreq(minfreq)
- @@last.SetType(1) if params[:feature_type] == "paths"
- @@last.SetMaxHops(params[:hops]) if params[:hops]
- @@last.SetConsoleOut(false)
-
task = OpenTox::Task.create("Mining LAST features", url_for('/fminer',:full)) do
+ @@last.Reset
+ @@last.SetMinfreq(minfreq)
+ @@last.SetType(1) if params[:feature_type] == "paths"
+ @@last.SetMaxHops(params[:hops]) if params[:hops]
+ @@last.SetConsoleOut(false)
+
feature_dataset = OpenTox::Dataset.new
feature_dataset.add_metadata({
DC.title => "LAST representatives for " + training_dataset.metadata[DC.title].to_s,
@@ -262,7 +263,6 @@ post '/fminer/last/?' do
nr_inactive=0
all_activities = Hash.new# DV: for effect calculation in regression part
- @@last.Reset
training_dataset.data_entries.each do |compound,entry|
begin
smiles = OpenTox::Compound.new(compound.to_s).to_smiles