X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fensembl%2FEnsemblCds.java;h=1f875a74a8faf261c6f272aa0a11f3a8a544a752;hb=0b8abe58b934e03c34575b06d532a99f0ba70196;hp=e366569791ac6d13008d330f022ad038905d7956;hpb=ecc50d775a514f9840cdcc10a9d5b1e49c60582c;p=jalview.git diff --git a/src/jalview/ext/ensembl/EnsemblCds.java b/src/jalview/ext/ensembl/EnsemblCds.java index e366569..1f875a7 100644 --- a/src/jalview/ext/ensembl/EnsemblCds.java +++ b/src/jalview/ext/ensembl/EnsemblCds.java @@ -45,9 +45,14 @@ public class EnsemblCds extends EnsemblSeqProxy * itself. */ @Override - protected boolean retainFeature(String type) + protected boolean retainFeature(SequenceFeature sf, String accessionId) { - return !SequenceOntology.getInstance().isA(type, SequenceOntology.CDS); + if (SequenceOntology.getInstance().isA(sf.getType(), + SequenceOntology.CDS)) + { + return false; + } + return featureMayBelong(sf, accessionId); } /**