From: amwaterhouse Date: Wed, 14 Jun 2006 10:16:23 +0000 (+0000) Subject: Sequence checks for duplicate features X-Git-Tag: Release_2_1~353 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=b62bc950d9122b9850a3729ff815c04d4b5c63fd;p=jalview.git Sequence checks for duplicate features --- diff --git a/src/jalview/io/DasSequenceFeatureFetcher.java b/src/jalview/io/DasSequenceFeatureFetcher.java index 8f104c5..2fcb027 100755 --- a/src/jalview/io/DasSequenceFeatureFetcher.java +++ b/src/jalview/io/DasSequenceFeatureFetcher.java @@ -37,7 +37,6 @@ import org.biojava.services.das.registry.DasSource; import jalview.bin.Cache; - /** * DOCUMENT ME! * @@ -170,30 +169,17 @@ public class DasSequenceFeatureFetcher implements Runnable Cache.log.debug("das source " + ds.getUrl() + " returned " + features.length + " features"); - if (features.length > 0) { for (int i = 0; i < features.length; i++) { - SequenceFeature f = newSequenceFeature(features[i], source.getNickname()); - if (seq.sequenceFeatures != null) - { - for (int j = 0; (f != null) && j < seq.sequenceFeatures.length; - j++) - { - if (seq.sequenceFeatures[j].equals(f)) - { - f = null; - } - } - } - if (f != null) - { + System.out.println(source.getNickname()+" "+f.getType()+" "+ + f.begin+" "+f.end); + seq.addSequenceFeature(f); - } } } } @@ -339,7 +325,6 @@ public class DasSequenceFeatureFetcher implements Runnable return null; } - }