JAL-2783 accept Ensembl query of the form "human:braf"
[jalview.git] / src / jalview / ext / ensembl / Species.java
index cc5465e..e29dcd7 100644 (file)
@@ -20,8 +20,8 @@
  */
 package jalview.ext.ensembl;
 
-import java.util.HashSet;
-import java.util.Set;
+import java.util.ArrayList;
+import java.util.List;
 
 /**
  * Selected species identifiers used by Ensembl
@@ -41,7 +41,7 @@ enum Species
   chimpanzee(false), cat(false), zebrafish(true), chicken(true),
   dmelanogaster(true);
 
-  static Set<Species> modelOrganisms = new HashSet<>();
+  static List<String> modelOrganisms = new ArrayList<>();
 
   static
   {
@@ -49,7 +49,7 @@ enum Species
     {
       if (s.isModelOrganism())
       {
-        modelOrganisms.add(s);
+        modelOrganisms.add(s.name());
       }
     }
   }
@@ -65,7 +65,7 @@ enum Species
     return modelOrganism;
   }
 
-  public static Set<Species> getModelOrganisms()
+  public static List<String> getModelOrganisms()
   {
     return modelOrganisms;
   }