From 023f9881b11aa75f28e1d07802fa4e713af11e68 Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Thu, 28 Feb 2013 14:24:03 +0000 Subject: [PATCH] fix getCodonStart() --- uk/ac/sanger/artemis/io/GFFDocumentEntry.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/uk/ac/sanger/artemis/io/GFFDocumentEntry.java b/uk/ac/sanger/artemis/io/GFFDocumentEntry.java index bf2e8af75..d759a59bd 100644 --- a/uk/ac/sanger/artemis/io/GFFDocumentEntry.java +++ b/uk/ac/sanger/artemis/io/GFFDocumentEntry.java @@ -911,17 +911,12 @@ public class GFFDocumentEntry extends SimpleDocumentEntry */ private Qualifier getCodonStart(final List<Feature> gffFeatures, final boolean isComplement) { - int fstart = (isComplement ? 0 : Integer.MAX_VALUE); + int fstart = Integer.MAX_VALUE; Feature firstFeature = null; for(Feature f: gffFeatures) { final GFFStreamFeature this_feature = (GFFStreamFeature)f; - if(isComplement && this_feature.getFirstBase() > fstart) - { - firstFeature = this_feature; - fstart = this_feature.getFirstBase(); - } - else if(!isComplement && this_feature.getFirstBase() < fstart) + if(this_feature.getFirstBase() < fstart) { firstFeature = this_feature; fstart = this_feature.getFirstBase(); -- GitLab