def test_get_weights_5(self): sequence_file = SequenceFile('test') for s in [ Sequence('foo', 'AAAAAAA'), Sequence('bar', 'AA-ACA-'), Sequence('cho', 'C-CAA--'), Sequence('baz', 'CCCCCCC') ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.6) self.assertEqual(weights, [1.0, 1.0, 1.0, 1.0])
def test_get_weights_1(self): sequence_file = SequenceFile('test') for s in [ Sequence('foo', 'AAAAAAA'), Sequence('bar', 'AAAAAAA'), Sequence('cho', 'AAAAAAA'), Sequence('baz', 'AAAAAAA') ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.7) self.assertEqual(weights, [0.25, 0.25, 0.25, 0.25])
def test_get_weights_5(self): sequence_file = SequenceFile("test") for s in [ Sequence("foo", "AAAAAAA"), Sequence("bar", "AA-ACA-"), Sequence("cho", "C-CAA--"), Sequence("baz", "CCCCCCC"), ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.6) self.assertEqual(weights, [1.0, 1.0, 1.0, 1.0])
def test_get_weights_2(self): sequence_file = SequenceFile("test") for s in [ Sequence("foo", "AAAAAAA"), Sequence("bar", "AAAAAAA"), Sequence("cho", "AAAAAAA"), Sequence("baz", "CCCCCCC"), ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.7) self.assertEqual(weights, [0.3333333333333333, 0.3333333333333333, 0.3333333333333333, 1.0])
def test_get_weights_6(self): sequence_file = SequenceFile("test") for s in [ Sequence("foo", "AAAAAAA"), Sequence("bar", "AA-ACA-"), Sequence("cho", "AAADCAA"), Sequence("doo", "C-CAA--"), Sequence("miu", "CCCCCCC"), Sequence("nop", "AAAAAAB"), ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.6) self.assertEqual(weights, [0.3333333333333333, 1.0, 0.5, 1.0, 1.0, 0.5])
def test_get_weights_6(self): sequence_file = SequenceFile('test') for s in [ Sequence('foo', 'AAAAAAA'), Sequence('bar', 'AA-ACA-'), Sequence('cho', 'AAADCAA'), Sequence('doo', 'C-CAA--'), Sequence('miu', 'CCCCCCC'), Sequence('nop', 'AAAAAAB') ]: sequence_file.add(s) weights = sequence_file.get_weights(identity=0.6) self.assertEqual(weights, [0.3333333333333333, 1.0, 0.5, 1.0, 1.0, 0.5])