X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fensembl%2FEnsemblGene.java;h=391fd6f0871f17991ca2df5b8afcac2af8b485f8;hb=032527014a1eafae4110666a53aad60992a29576;hp=0e3d84bc767606531b35b4753bd1f848f3ad08da;hpb=17e4ea278bc9a5fb280db1252ce78b7a295215f5;p=jalview.git diff --git a/src/jalview/ext/ensembl/EnsemblGene.java b/src/jalview/ext/ensembl/EnsemblGene.java index 0e3d84b..391fd6f 100644 --- a/src/jalview/ext/ensembl/EnsemblGene.java +++ b/src/jalview/ext/ensembl/EnsemblGene.java @@ -151,7 +151,7 @@ public class EnsemblGene extends EnsemblSeqProxy { continue; } - + if (geneAlignment.getHeight() == 1) { // ensure id has 'correct' case for the Ensembl identifier @@ -226,7 +226,7 @@ public class EnsemblGene extends EnsemblSeqProxy return true; } catch (NumberFormatException e) { - System.err.println("Bad integers in description " + description); + jalview.bin.Console.errPrintln("Bad integers in description " + description); } } return false; @@ -318,8 +318,8 @@ public class EnsemblGene extends EnsemblSeqProxy SequenceOntologyI.NMD_TRANSCRIPT_VARIANT, SequenceOntologyI.TRANSCRIPT, SequenceOntologyI.EXON, SequenceOntologyI.CDS }; - List sfs = gene.getFeatures().getFeaturesByOntology( - soTerms); + List sfs = gene.getFeatures() + .getFeaturesByOntology(soTerms); for (SequenceFeature sf : sfs) { gene.deleteFeature(sf); @@ -469,8 +469,9 @@ public class EnsemblGene extends EnsemblSeqProxy transcriptLoci.add(geneMapping.locateInTo(exon[0], exon[1])); } - List transcriptRange = Arrays.asList(new int[] { - transcript.getStart(), transcript.getEnd() }); + List transcriptRange = Arrays + .asList(new int[] + { transcript.getStart(), transcript.getEnd() }); MapList mapList = new MapList(transcriptRange, transcriptLoci, 1, 1); transcript.setGeneLoci(loci.getSpeciesId(), loci.getAssemblyId(), @@ -628,10 +629,10 @@ public class EnsemblGene extends EnsemblSeqProxy SequenceOntologyI so = SequenceOntologyFactory.getInstance(); @Override - public boolean isFeatureDisplayed(String type) + public boolean isFeatureHidden(String type) { - return (so.isA(type, SequenceOntologyI.EXON) - || so.isA(type, SequenceOntologyI.SEQUENCE_VARIANT)); + return (!so.isA(type, SequenceOntologyI.EXON) + && !so.isA(type, SequenceOntologyI.SEQUENCE_VARIANT)); } @Override