diff options
Diffstat (limited to 'lib/fminer.rb')
-rw-r--r-- | lib/fminer.rb | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/lib/fminer.rb b/lib/fminer.rb index 3333517..59ee224 100644 --- a/lib/fminer.rb +++ b/lib/fminer.rb @@ -1,4 +1,5 @@ require_relative 'bbrc' +require_relative 'last' =begin * Name: fminer.rb * Description: Fminer library @@ -61,8 +62,7 @@ module OpenTox end if @minfreq.nil? @minfreq=min_frequency(@training_dataset,@prediction_feature,per_mil) - p "min_frequency #{@minfreq} (input was #{per_mil} per-mil)" - #$logger.debug "min_frequency #{@minfreq} (input was #{per_mil} per-mil)" + $logger.debug "min_frequency #{@minfreq} (input was #{per_mil} per-mil)" end end @@ -164,17 +164,18 @@ module OpenTox end metadata = { - RDF.type => [RDF::OT.Feature, RDF::OT.Substructure, RDF::OT.NumericFeature], - RDF::OT.smarts => smarts.dup, - RDF::OT.pValue => p_value.abs.round(5), - RDF::OT.effect => effect + "title" => smarts.dup, + "substructure" => true, + "numeric" => true, + "smarts" => smarts.dup, + "pValue" => p_value.abs.round(5), + "effect" => effect, + "parameters" => [ + { "title" => "dataset_id", "paramValue" => params[:dataset].id }, + { "title" => "prediction_feature_id", "paramValue" => params[:prediction_feature].id } + ] } - parameters = [ - { RDF::DC.title => "dataset_uri", RDF::OT.paramValue => params[:dataset_uri] }, - { RDF::DC.title => "prediction_feature", RDF::OT.paramValue => params[:prediction_feature] } - ] - metadata[RDF::OT.hasSource]=feature_dataset_uri if feature_dataset_uri - [ metadata, parameters ] + metadata end # Minimum Frequency |