From 42c58d142aa01d12931bdf2de466ad4130198a90 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Fri, 23 Nov 2018 13:05:01 +0100
Subject: [PATCH] taxonomy miriam type recognizes also new urn

---
 .../java/lcsb/mapviewer/model/map/MiriamRelationType.java  | 7 +++++--
 .../src/main/java/lcsb/mapviewer/model/map/MiriamType.java | 3 ++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/model/src/main/java/lcsb/mapviewer/model/map/MiriamRelationType.java b/model/src/main/java/lcsb/mapviewer/model/map/MiriamRelationType.java
index c0652dc718..6f365b2be9 100644
--- a/model/src/main/java/lcsb/mapviewer/model/map/MiriamRelationType.java
+++ b/model/src/main/java/lcsb/mapviewer/model/map/MiriamRelationType.java
@@ -68,10 +68,13 @@ public enum MiriamRelationType {
   /**
    * Take a look <a href="http://co.mbine.org/standards/qualifiers">here</a>.
    */
-  BQ_BIOL_OCCURES("bqbiol:occures");
+  BQ_BIOL_OCCURES("bqbiol:occures"),
+
+  BQ_BIOL_HAS_TAXON("bqbiol:hasTaxon"),
+  ;
 
   /**
-   * String representing relation. List of all possibilites can be found
+   * String representing relation. List of all possibilities can be found
    * <a href="http://co.mbine.org/standards/qualifiers">here</a>.
    */
   private String stringRepresentation;
diff --git a/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java b/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
index 59acce8638..3e70957ae0 100644
--- a/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
+++ b/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
@@ -431,8 +431,9 @@ public enum MiriamType {
    */
   TAXONOMY("Taxonomy",
       "http://www.ncbi.nlm.nih.gov/taxonomy/",
-      "urn:miriam:taxonomy",
+      new String[] { "urn:miriam:taxonomy", "http://identifiers.org/taxonomy/" },
       new Class<?>[] {}, "MIR:00000006"),
+
   /**
    * Toxicogenomic: Chemical: http://ctdbase.org/detail.go.
    * http://ctdbase.org/detail.go
-- 
GitLab