Sha256: 0b9368798d2d205c27df241f7a05a2ce19d492146134e906ba6846dda1b8100a

Contents?: true

Size: 1.14 KB

Versions: 1

Compression:

Stored size: 1.14 KB

Contents

require 'test/unit'

class TestFilter < Test::Unit::TestCase

  def test_filter_results
    @tfiles = File.dirname(__FILE__) + '/tfiles/'
    @bfile = @tfiles + "bioworks_with_SHUFF_small.xml"
    
    cmd_core = "ruby -I ../lib ../script/filter-peps.rb "
    #puts `#{cmd_core}`
    cmd = cmd_core + "SHUFF_ #{@bfile}"
    output = `#{cmd}`
    
    freeze = %{FILENAME\tPepProts\tScanChargeBest\tScanChargeTop10\tScanBest\tScanTop10\tSeqChargeBest\tSeqChargeTop10
TP: #{@tfiles}bioworks_with_SHUFF_small.xml\t3\t3\t3\t3\t3\t3\t3
FP: #{@tfiles}bioworks_with_SHUFF_small.xml\t3\t3\t3\t3\t3\t2\t3
DIFF: #{@tfiles}bioworks_with_SHUFF_small.xml\t0\t0\t0\t0\t0\t1\t0
}
    assert_equal(freeze, output)




    cmd = cmd_core + "SHUFF_ #{@bfile} -1 1.0 -2 2.0 -3 3.0"
    output = `#{cmd}`
    
    freeze = %{FILENAME\tPepProts\tScanChargeBest\tScanChargeTop10\tScanBest\tScanTop10\tSeqChargeBest\tSeqChargeTop10
TP: #{@tfiles}bioworks_with_SHUFF_small.xml\t3\t3\t3\t3\t3\t3\t3
FP: #{@tfiles}bioworks_with_SHUFF_small.xml\t4\t4\t4\t4\t4\t3\t4
DIFF: #{@tfiles}bioworks_with_SHUFF_small.xml\t-1\t-1\t-1\t-1\t-1\t0\t-1
}
    assert_equal(freeze, output)



  end






end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mspire-0.1.3 test/tc_filter_peps.rb