Class jalview.analysis.DnaTest

12

tests

0

failures

0

ignored

0.038s

duration

100%

successful

Tests

Test Duration Result
testCompareCodonPos 0.002s passed
testCompareCodonPos_isSymmetric 0.002s passed
testCompareCodonPos_oneOnly 0s passed
testConvertCodon 0.001s passed
testGetComplement 0s passed
testReverseCdna 0.002s passed
testReverseSequence 0s passed
testTranslateCdna_hiddenColumns 0.001s passed
testTranslateCdna_sequenceOrderIndependent 0.002s passed
testTranslateCdna_simple 0.001s passed
testTranslateCdna_withUntranslatableCodons 0.007s passed
testTranslateCdna_withUntranslatableCodonsAndHiddenColumns 0.020s passed

Standard output

K: AAA  [0, 1, 2]
G: GGG  [0, 1, 2]

K: GGG  [0, 1, 2]
G: AAA  [0, 1, 2]

K: AA-A  [0, 1, 3]
G: GGG  [0, 1, 2]

K: AAA  [0, 1, 2]
G: GG-G  [0, 1, 3]

K: A-AA  [0, 2, 3]
G: GG-G  [0, 1, 3]

K: A-A-A  [0, 2, 4]
G: GG-G  [0, 1, 3]

K: A-AA  [0, 2, 3]
G: GG--G  [0, 1, 4]

K: AA-A  [0, 1, 3]
G: G-GG  [0, 2, 3]

K: AA--A  [0, 1, 4]
G: G-GG  [0, 2, 3]

K: AAA  [0, 1, 2]
G: G-GG  [0, 2, 3]

K: -AAA  [1, 2, 3]
G: G-GG  [0, 2, 3]

K: -AA-A  [1, 2, 4]
G: G-GG  [0, 2, 3]

K: -AAA  [1, 2, 3]
G: G-G-G  [0, 2, 4]

K: -A-AA  [1, 3, 4]
G: G-G-G  [0, 2, 4]

K: -A-A-A  [1, 3, 5]
G: G-G-G  [0, 2, 4]

K: -A-AA  [1, 3, 4]
G: G-G--G  [0, 2, 5]

K: -AA-A  [1, 2, 4]
G: G--GG  [0, 3, 4]

K: -AA--A  [1, 2, 5]
G: G--GG  [0, 3, 4]

K: -AAA  [1, 2, 3]
G: G--GG  [0, 3, 4]

K: A-AA  [0, 2, 3]
G: -GGG  [1, 2, 3]

K: A-A-A  [0, 2, 4]
G: -GGG  [1, 2, 3]

K: A-AA  [0, 2, 3]
G: -GG-G  [1, 2, 4]

K: A--AA  [0, 3, 4]
G: -GG-G  [1, 2, 4]

K: A--AA  [0, 3, 4]
G: -GGG  [1, 2, 3]

K: A--AA  [0, 3, 4]
G: -GG--G  [1, 2, 5]

K: AA-A  [0, 1, 3]
G: -GGG  [1, 2, 3]

K: AA--A  [0, 1, 4]
G: -GGG  [1, 2, 3]

K: AAA  [0, 1, 2]
G: -GGG  [1, 2, 3]

K: AAA  [0, 1, 2]
G: GGG  [0, 1, 2]

K: GGG  [0, 1, 2]
G: AAA  [0, 1, 2]

K: AA-A  [0, 1, 3]
G: GGG  [0, 1, 2]

K: GGG  [0, 1, 2]
G: AA-A  [0, 1, 3]

K: AAA  [0, 1, 2]
G: GG-G  [0, 1, 3]

K: GG-G  [0, 1, 3]
G: AAA  [0, 1, 2]

K: A-AA  [0, 2, 3]
G: GG-G  [0, 1, 3]

K: GG-G  [0, 1, 3]
G: A-AA  [0, 2, 3]

K: A-A-A  [0, 2, 4]
G: GG-G  [0, 1, 3]

K: GG-G  [0, 1, 3]
G: A-A-A  [0, 2, 4]

K: A-AA  [0, 2, 3]
G: GG--G  [0, 1, 4]

K: GG--G  [0, 1, 4]
G: A-AA  [0, 2, 3]

K: AA-A  [0, 1, 3]
G: G-GG  [0, 2, 3]

K: G-GG  [0, 2, 3]
G: AA-A  [0, 1, 3]

K: AA--A  [0, 1, 4]
G: G-GG  [0, 2, 3]

K: G-GG  [0, 2, 3]
G: AA--A  [0, 1, 4]

K: AAA  [0, 1, 2]
G: G-GG  [0, 2, 3]

K: G-GG  [0, 2, 3]
G: AAA  [0, 1, 2]

K: -AAA  [1, 2, 3]
G: G-GG  [0, 2, 3]

K: G-GG  [0, 2, 3]
G: -AAA  [1, 2, 3]

K: -AA-A  [1, 2, 4]
G: G-GG  [0, 2, 3]

K: G-GG  [0, 2, 3]
G: -AA-A  [1, 2, 4]

K: -AAA  [1, 2, 3]
G: G-G-G  [0, 2, 4]

K: G-G-G  [0, 2, 4]
G: -AAA  [1, 2, 3]

K: -A-AA  [1, 3, 4]
G: G-G-G  [0, 2, 4]

K: G-G-G  [0, 2, 4]
G: -A-AA  [1, 3, 4]

K: -A-A-A  [1, 3, 5]
G: G-G-G  [0, 2, 4]

K: G-G-G  [0, 2, 4]
G: -A-A-A  [1, 3, 5]

K: -A-AA  [1, 3, 4]
G: G-G--G  [0, 2, 5]

K: G-G--G  [0, 2, 5]
G: -A-AA  [1, 3, 4]

K: -AA-A  [1, 2, 4]
G: G--GG  [0, 3, 4]

K: G--GG  [0, 3, 4]
G: -AA-A  [1, 2, 4]

K: -AA--A  [1, 2, 5]
G: G--GG  [0, 3, 4]

K: G--GG  [0, 3, 4]
G: -AA--A  [1, 2, 5]

K: -AAA  [1, 2, 3]
G: G--GG  [0, 3, 4]

K: G--GG  [0, 3, 4]
G: -AAA  [1, 2, 3]

K: A-AA  [0, 2, 3]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: A-AA  [0, 2, 3]

K: A-A-A  [0, 2, 4]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: A-A-A  [0, 2, 4]

K: A-AA  [0, 2, 3]
G: -GG-G  [1, 2, 4]

K: -GG-G  [1, 2, 4]
G: A-AA  [0, 2, 3]

K: A--AA  [0, 3, 4]
G: -GG-G  [1, 2, 4]

K: -GG-G  [1, 2, 4]
G: A--AA  [0, 3, 4]

K: A--AA  [0, 3, 4]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: A--AA  [0, 3, 4]

K: A--AA  [0, 3, 4]
G: -GG--G  [1, 2, 5]

K: -GG--G  [1, 2, 5]
G: A--AA  [0, 3, 4]

K: AA-A  [0, 1, 3]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: AA-A  [0, 1, 3]

K: AA--A  [0, 1, 4]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: AA--A  [0, 1, 4]

K: AAA  [0, 1, 2]
G: -GGG  [1, 2, 3]

K: -GGG  [1, 2, 3]
G: AAA  [0, 1, 2]

K: -AA--A  [1, 2, 5]
G: G--GG  [0, 3, 4]

>SEQ1/1-12
CAGTTCGTAGAA
>SEQ2/1-12
TAGTTCGTAGAA
>SEQ3/1-12
CAGTTCGTAGAA
>SEQ4/1-12
CAGTTCGTAGAA
>SEQ5/1-12
CAGTTCGTAGAA
>SEQ6/1-12
CAGTTCGTAGAA
>SEQ7/1-12
CAGTTCGTAGAA
>SEQ8/1-12
CAGTTCGTAGAA

Original
>SEQ1/1-4
QFVE
>SEQ2/1-4
*FVE
>SEQ3/1-4
QFVE
>SEQ4/1-4
QFVE
>SEQ5/1-4
QFVE
>SEQ6/1-4
QFVE
>SEQ7/1-4
QFVE
>SEQ8/1-4
QFVE

Sorted
>SEQ7/1-4
QFVE
>SEQ8/1-4
QFVE
>SEQ4/1-4
QFVE
>SEQ5/1-4
QFVE
>SEQ3/1-4
QFVE
>SEQ1/1-4
QFVE
>SEQ2/1-4
*FVE
>SEQ6/1-4
QFVE

Standard error

trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.
trimming contigs for incomplete terminal codon.