Sha256: a52e0c6d22b9f5b4f1519d568535bee7b3a8906990a5168c115c70c4a3c326e5

Contents?: true

Size: 1.16 KB

Versions: 2

Compression:

Stored size: 1.16 KB

Contents

puts "Really rewrite reference files? This could mess up the tests... [y/N]"
exit unless gets.chomp == 'y'

puts "overwriting #{File.absolute_path(File.dirname(__FILE__) + '/../spec/turtle/bacon')}"
load File.dirname(__FILE__) + '/../lib/bio-publisci.rb'

gen = PubliSci::Readers::CSV.new
turtle_string = gen.generate_n3(File.dirname(__FILE__) + '/../spec/csv/bacon.csv','bacon',{dimensions:["producer","pricerange"], label_column:0})
open(File.dirname(__FILE__) + '/../spec/turtle/bacon', 'w'){|f| f.write turtle_string}

rcon = Rserve::Connection.new
gen = PubliSci::Readers::Dataframe.new
rcon.void_eval <<-EOF
library(qtl)
data(listeria)
mr = scanone(listeria,method="mr")
EOF
rexp = rcon.eval 'mr'
turtle_string = gen.generate_n3(rexp,'mr')
open(File.dirname(__FILE__) + '/../spec/turtle/reference', 'w'){|f| f.write turtle_string}
puts "overwriting #{File.absolute_path(File.dirname(__FILE__) + '/../spec/turtle/reference')}"

turtle_string = PubliSci::Dataset.for('resources/weather.numeric.arff',false)
open(File.dirname(__FILE__) + '/../spec/turtle/weather', 'w'){|f| f.write turtle_string}
puts "overwriting #{File.absolute_path(File.dirname(__FILE__) + '/../spec/turtle/weather')}"

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
publisci-0.1.2 scripts/update_reference.rb
bio-publisci-0.1.0 scripts/update_reference.rb