JAL-1705 refactoring etc for fetching Ensembl --> Uniprot
[jalview.git] / src / jalview / ext / ensembl / EnsemblCdna.java
index 028492e..856be74 100644 (file)
@@ -4,6 +4,7 @@ import jalview.datamodel.SequenceFeature;
 import jalview.io.gff.SequenceOntologyFactory;
 import jalview.io.gff.SequenceOntologyI;
 
+import java.util.Arrays;
 import java.util.List;
 
 import com.stevesoft.pat.Regex;
@@ -18,6 +19,9 @@ import com.stevesoft.pat.Regex;
  */
 public class EnsemblCdna extends EnsemblSeqProxy
 {
+  private static final List<String> CROSS_REFERENCES = Arrays
+          .asList(new String[] { "Uniprot/SWISSPROT", "Uniprot/SPTREMBL" });
+
   /*
    * accepts ENST or ENSTG with 11 digits
    * or ENSMUST or similar for other species
@@ -113,7 +117,7 @@ public class EnsemblCdna extends EnsemblSeqProxy
   @Override
   protected List<String> getCrossReferenceDatabases()
   {
-    return super.getCrossReferenceDatabases();
+    return CROSS_REFERENCES;
     // 30/01/16 also found Vega_transcript, OTTT, ENS_LRG_transcript, UCSC,
     // HGNC_trans_name, RefSeq_mRNA, RefSeq_mRNA_predicted
   }