diff options
author | helma@in-silico.ch <helma@in-silico.ch> | 2018-11-14 13:35:17 +0100 |
---|---|---|
committer | helma@in-silico.ch <helma@in-silico.ch> | 2018-11-14 13:35:17 +0100 |
commit | ae78e8216909ebfa708b8da3c55248a68abc291c (patch) | |
tree | c956dcd8d9d6ef48ccace8ab922bd5eb793002c8 /lib/import.rb | |
parent | 6e23be652ad90c747aaccf15258bdaa4458185a4 (diff) |
public model validation, updated documentation
Diffstat (limited to 'lib/import.rb')
-rw-r--r-- | lib/import.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/import.rb b/lib/import.rb index 831efcb..cdf96e3 100644 --- a/lib/import.rb +++ b/lib/import.rb @@ -2,12 +2,20 @@ module OpenTox class Import + # Import datasets from the data folder, create and validate models + # @return [Array<OpenTox::Model::Validation>] Validated models def self.public_data - # TODO clear database? + models = [] Dir[File.join(File.dirname(__FILE__),"..","data/*csv")].each do |f| $logger.debug f - Model::Validation.from_csv_file f + m = Model::Validation.from_csv_file f + $logger.debug "#{f} ID: #{m.id.to_s}" + m.crossvalidations.each do |cv| + $logger.debug cv.statistics + end + models << m end + models end end end |