Sha256: 38c93c5780654b07664654aebe3fd9fee960e6a315f7f70e1fa8b0dcad75d2a6

Contents?: true

Size: 536 Bytes

Versions: 25

Compression:

Stored size: 536 Bytes

Contents

#!/usr/bin/env ruby

if ARGV.count!=1
  puts "You must specify a file with seqtrim's rejected sequences"
	puts "Usage $0 rejected_seqtrim_file";
	exit(-1);
end


rejected_file=ARGV.shift

if !File.exists?(rejected_file)
  puts "File #{rejected_file} doesn't exists"
	puts "Usage $0 rejected_seqtrim_file";
	exit(-1);
end


res={}

File.open(rejected_file).each do |line|
  
  cols=line.split(' ')
  cols.shift
  
  res[cols.join(' ')] = 0 if !res[cols.join(' ')]
  res[cols.join(' ')] += 1
end

res.each do |k,v|
  puts "#{v} #{k}"
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
seqtrimnext-2.0.68 bin/resume_rejected.rb
seqtrimnext-2.0.66 bin/resume_rejected.rb
seqtrimnext-2.0.62 bin/resume_rejected.rb
seqtrimnext-2.0.61 bin/resume_rejected.rb
seqtrimnext-2.0.60 bin/resume_rejected.rb
seqtrimnext-2.0.59 bin/resume_rejected.rb
seqtrimnext-2.0.57 bin/resume_rejected.rb
seqtrimnext-2.0.56 bin/resume_rejected.rb
seqtrimnext-2.0.55 bin/resume_rejected.rb
seqtrimnext-2.0.54 bin/resume_rejected.rb
seqtrimnext-2.0.52 bin/resume_rejected.rb
seqtrimnext-2.0.51 bin/resume_rejected.rb
seqtrimnext-2.0.50 bin/resume_rejected.rb
seqtrimnext-2.0.49 bin/resume_rejected.rb
seqtrimnext-2.0.48 bin/resume_rejected.rb
seqtrimnext-2.0.46 bin/resume_rejected.rb
seqtrimnext-2.0.45 bin/resume_rejected.rb
seqtrimnext-2.0.42 bin/resume_rejected.rb
seqtrimnext-2.0.41 bin/resume_rejected.rb
seqtrimnext-2.0.39 bin/resume_rejected.rb