Sha256: 06ce2c51e8b26e313c16c70bed575b0f2f224be407e69990c0d16965829fd540
Contents?: true
Size: 692 Bytes
Versions: 9
Compression:
Stored size: 692 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'tap/task' require 'ms/sequest/srf/sqt' if ARGV.size == 0 ARGV << "--help" end task_class = Ms::Sequest::Srf::SrfToSqt parser = ConfigParser.new do |opts| opts.separator "configurations" opts.add task_class.configurations opts.on "--help", "Print this help" do puts "usage: #{File.basename(__FILE__)} <file>.srf ..." puts "outputs: <file>.sqt ..." puts #puts task_class::desc.wrap #puts puts opts #puts #puts "in tap workflow: tap run -- glob '*.srf' --:i srf_to_sqt" exit(0) end end parser.parse!(ARGV) task = task_class.new(parser.config) ARGV.each do |file| task.execute(file) end
Version data entries
9 entries across 9 versions & 1 rubygems