| fixTranslationExceptions() |   | 11% |   | 9% | 11 | 12 | 34 | 42 | 0 | 1 |
| sequenceChanged(SequenceChangeEvent) |   | 49% |   | 50% | 11 | 20 | 27 | 62 | 0 | 1 |
| trimStart(boolean, boolean) |   | 29% |   | 25% | 8 | 9 | 36 | 49 | 0 | 1 |
| fixStopCodon() |   | 34% |   | 33% | 3 | 4 | 25 | 41 | 0 | 1 |
| findOrReplaceText(String, boolean, boolean, boolean, StringVector, String) |   | 61% |   | 64% | 14 | 28 | 28 | 76 | 0 | 1 |
| getColour() |   | 48% |   | 36% | 8 | 12 | 21 | 40 | 0 | 1 |
| hasRequiredQualifiers() |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| moveSegments(int) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| moveTo(Entry, boolean) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| getWriteRange() |   | 47% |   | 50% | 3 | 4 | 4 | 10 | 0 | 1 |
| isPartial(boolean) |   | 26% |   | 6% | 8 | 9 | 11 | 15 | 0 | 1 |
| duplicate(boolean) |   | 48% |   | 75% | 1 | 3 | 5 | 11 | 0 | 1 |
| getTranslation() |   | 57% |   | 71% | 4 | 8 | 6 | 16 | 0 | 1 |
| copyTo(Entry) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| hasValidStartCodon(boolean) |   | 65% |   | 64% | 4 | 8 | 5 | 17 | 0 | 1 |
| writeNative(Writer) |   | 34% |   | 50% | 1 | 2 | 5 | 8 | 0 | 1 |
| getUpstreamBases(int) |   | 57% |   | 50% | 2 | 3 | 4 | 13 | 0 | 1 |
| getPositionInSequence(int) |   | 67% |   | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
| hasValidStopCodon(boolean) |   | 69% |   | 42% | 6 | 8 | 5 | 16 | 0 | 1 |
| getDownstreamBases(int) |   | 67% |   | 50% | 2 | 3 | 4 | 14 | 0 | 1 |
| removeSegment(FeatureSegment) |   | 63% |   | 50% | 1 | 2 | 3 | 14 | 0 | 1 |
| getScore() |   | 58% |  | 100% | 0 | 4 | 4 | 13 | 0 | 1 |
| set(Date, Key, Location, QualifierVector) |   | 84% |   | 75% | 4 | 9 | 2 | 19 | 0 | 1 |
| updateEMBLFeatureLocation() |   | 73% |  | 100% | 0 | 2 | 3 | 12 | 0 | 1 |
| addSegment(Range, QualifierVector) |   | 59% | | n/a | 0 | 1 | 2 | 9 | 0 | 1 |
| isPartialCDS() |   | 50% |   | 75% | 1 | 3 | 2 | 5 | 0 | 1 |
| toString() |   | 45% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| reverseComplement(int) |   | 43% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| set(Key, Location, QualifierVector) |   | 40% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| getMaxRawRange() |   | 38% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| reexamineSegments() |   | 93% |   | 90% | 2 | 12 | 4 | 47 | 0 | 1 |
| markerChanged(MarkerChangeEvent) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getDatestamp() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| rawLessThan(Feature) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| rawGreaterThan(Feature) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getCodonStart() |   | 72% |   | 66% | 2 | 4 | 4 | 10 | 0 | 1 |
| writePIROfFeature(Writer) |   | 91% |   | 50% | 2 | 3 | 2 | 18 | 0 | 1 |
| toReader() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pickName(StringVector) |   | 91% |   | 56% | 7 | 9 | 1 | 13 | 0 | 1 |
| stopListening() |   | 86% |   | 50% | 4 | 5 | 1 | 10 | 0 | 1 |
| fireAction(Vector, ChangeEvent) |   | 86% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| writeAminoAcidsOfFeature(Writer) |   | 94% |   | 50% | 1 | 2 | 1 | 18 | 0 | 1 |
| getValueOfQualifier(String) |   | 83% |   | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
| getIDString() |   | 69% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| hasValidStopCodon() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| duplicate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setEmblFeature(Feature) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeQualifierByName(String) |   | 91% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| setQualifier(Qualifier) |   | 90% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| getProductString() |   | 86% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
| getFirstCodingBaseMarker() |   | 76% | | n/a | 0 | 1 | 2 | 4 | 0 | 1 |
| getSystematicName() |   | 75% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getLabel() |   | 57% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getGeneName() |   | 57% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getNote() |   | 57% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getPercentGC() |   | 95% |   | 87% | 1 | 5 | 1 | 11 | 0 | 1 |
| getRawLastBase() |   | 95% |   | 75% | 2 | 5 | 1 | 14 | 0 | 1 |
| getRawFirstBase() |   | 95% |   | 87% | 1 | 5 | 1 | 13 | 0 | 1 |
| hasValidEMBLKey() |   | 81% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getFirstBase() |   | 80% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getLastBase() |   | 80% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lessThan(Feature) |   | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| greaterThan(Feature) |   | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| entryChanged(EntryChangeEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setArrays() |  | 100% |   | 75% | 7 | 15 | 0 | 41 | 0 | 1 |
| get12CorrelationScore() |  | 100% | | n/a | 0 | 1 | 0 | 23 | 0 | 1 |
| Feature(Feature) |  | 100% | | n/a | 0 | 1 | 0 | 18 | 0 | 1 |
| getAllQualifierNames(FeatureVector) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| getTranslationBasesLength() |  | 100% |   | 75% | 1 | 3 | 0 | 13 | 0 | 1 |
| getFeaturePositionFromMarker(Marker) |  | 100% |   | 83% | 1 | 4 | 0 | 12 | 0 | 1 |
| createSegments() |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| getLastBaseMarker() |  | 100% |   | 75% | 1 | 3 | 0 | 10 | 0 | 1 |
| getBases() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getFirstBaseMarker() |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| setEntry(Entry) |  | 100% |  | 100% | 0 | 6 | 0 | 13 | 0 | 1 |
| startListening() |  | 100% |   | 50% | 3 | 4 | 0 | 9 | 0 | 1 |
| getBaseCount() |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getSegments() |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
| isProteinFeature() |  | 100% |   | 80% | 2 | 6 | 0 | 7 | 0 | 1 |
| wrapAndWrite(PrintWriter, String, int) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| addQualifierValues(Qualifier) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| resetCache() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| startSegmentsListening() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| stopSegmentsListening() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| writeBasesOfFeature(Writer) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| locationChanged(Location, QualifierVector, int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| setLocationInternal(Location) |  | 100% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| getTranslationBases() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getCodonCount(int, int, int) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getAACount() |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| getStrand() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getPositionalBaseCount(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getValuesOfQualifier(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getResidueCount(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getBaseCount(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setLocation(Location) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getSequenceLength() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isCDS() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| containsText(String, boolean, boolean, StringVector) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addSegment(Range) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isForwardFeature() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getLocation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| locationChanged(Location) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeFeatureChangeListener(FeatureChangeListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| makeSegment(Range) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| optionChanged(OptionChangeEvent) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getQualifierByName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| removeFromEntry() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addFeatureChangeListener(FeatureChangeListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getQualifiers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasValidStartCodon() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMolecularWeight() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| resetColour() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEmblFeature() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEntry() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |