From 89a2f2e8f572c1e0a1ef479a6572322da1e0a6b9 Mon Sep 17 00:00:00 2001 From: davor Date: Mon, 5 Mar 2012 12:16:42 +0100 Subject: Set all feature types as numeric for rfe results. --- feature_selection.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/feature_selection.rb b/feature_selection.rb index d375a0e..556ccf8 100644 --- a/feature_selection.rb +++ b/feature_selection.rb @@ -70,7 +70,15 @@ post '/feature_selection/rfe/?' do task = OpenTox::Task.create("Recursive Feature Elimination", url_for('/feature_selection',:full)) do |task| r_result_file = OpenTox::Algorithm::FeatureSelection.rfe( { :ds_csv_file => tf_ds.path, :prediction_feature => prediction_feature, :fds_csv_file => tf_fds.path, :del_missing => del_missing } ) - r_result_uri = OpenTox::Dataset.create_from_csv_file(r_result_file).uri + + parser = OpenTox::Parser::Spreadsheets.new + ds = OpenTox::Dataset.new + ds.save + parser.dataset = ds + ds = parser.load_csv(File.open(r_result_file).read,false,true) + ds.save + r_result_uri = ds.uri + #r_result_uri = OpenTox::Dataset.create_from_csv_file(r_result_file).uri begin tf_ds.close!; tf_fds.close! File.unlink(r_result_file) -- cgit v1.2.3 From 60f306947f01bbc8f11be13ff16848671d2a2d52 Mon Sep 17 00:00:00 2001 From: davor Date: Wed, 7 Mar 2012 17:12:03 +0100 Subject: Enabled del_nominal for rfe. --- feature_selection.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/feature_selection.rb b/feature_selection.rb index 556ccf8..d5bad9d 100644 --- a/feature_selection.rb +++ b/feature_selection.rb @@ -75,7 +75,7 @@ post '/feature_selection/rfe/?' do ds = OpenTox::Dataset.new ds.save parser.dataset = ds - ds = parser.load_csv(File.open(r_result_file).read,false,true) + ds = parser.load_csv(File.open(r_result_file).read,false,false,true) ds.save r_result_uri = ds.uri #r_result_uri = OpenTox::Dataset.create_from_csv_file(r_result_file).uri -- cgit v1.2.3 From 0e9c1221477f23d50c144276fe883a83a5d416bf Mon Sep 17 00:00:00 2001 From: davor Date: Tue, 20 Mar 2012 13:57:40 +0100 Subject: Removed del_nominal (60f306947f01bbc8). --- feature_selection.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/feature_selection.rb b/feature_selection.rb index d5bad9d..556ccf8 100644 --- a/feature_selection.rb +++ b/feature_selection.rb @@ -75,7 +75,7 @@ post '/feature_selection/rfe/?' do ds = OpenTox::Dataset.new ds.save parser.dataset = ds - ds = parser.load_csv(File.open(r_result_file).read,false,false,true) + ds = parser.load_csv(File.open(r_result_file).read,false,true) ds.save r_result_uri = ds.uri #r_result_uri = OpenTox::Dataset.create_from_csv_file(r_result_file).uri -- cgit v1.2.3