summaryrefslogtreecommitdiff
path: root/Rakefile
blob: d8026a6b7aedb42992e3c50557b1dc9dcde30b69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require 'rubygems'
require 'opentox-ruby'

task ARGV[0] do
  puts ARGV[0]+".rb"
  require "./"+ARGV[0]+".rb"
end

task :setup do
  @@classification_training_dataset = OpenTox::Dataset.create_from_csv_file("data/hamster_carcinogenicity.csv")
  @@regression_training_dataset = OpenTox::Dataset.create_from_csv_file("data/EPAFHM.csv")
end

task :teardown do
  @@classification_training_dataset.delete
  @@regression_training_dataset.delete
end

[:all, :feature, :dataset, :fminer, :lazar].each do |t|
  task :teardown => t
  task t => :setup 
end