Rakefile in genebrand-0.1.1 vs Rakefile in genebrand-0.2.0

- old
+ new

@@ -1,22 +1,30 @@ require 'bundler/gem_tasks' -require 'rspec/core/rake_task' -RSpec::Core::RakeTask.new(:spec) - -task default: :spec - -task :buildgem do +task :default do require './lib/genebrand/version' `gem uninstall genebrand -x` `rm ./genebrand-*.gem` `gem build genebrand.gemspec` `gem install ./genebrand-#{Genebrand::VERSION}.gem` end -task :parsepos do +task :preseed do require './lib/genebrand/posparser.rb' + parser = Genebrand::PosParser.new + parser.parseandsave_preseed('seed/pos.txt', 'seed/preseed.txt') +end +task :seed do + require './lib/genebrand/posparser.rb' + puts "May (and will) take a while" + puts "Parsing all data" parser = Genebrand::PosParser.new - parser.parseandsave('lib/data/pos.txt') + parser.parseandsave('seed/preseed.txt', 'lib/data/posinfo.json') + + puts "Parsing with top 100k" + parser.parseandsave_top('seed/preseed.txt', 'seed/100k.txt', 'lib/data/pos100k.json') + + puts "Parsing with top 10k" + parser.parseandsave_top('seed/preseed.txt', 'seed/10k.txt', 'lib/data/pos10k.json') end