Skip to content
Snippets Groups Projects
Commit 642ebbcc authored by Piotr Gawron's avatar Piotr Gawron
Browse files

test files modified due to changes in reactome db data

parent a8fa651e
No related branches found
No related tags found
1 merge request!44Resolve "semantic zoom"
Showing
with 88 additions and 136 deletions
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeBlackBoxEvent;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,8 +10,12 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeBlackBoxEvent;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeBlackBoxEventParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeBlackBoxEventParserTest.class);
Logger logger = Logger.getLogger(ReactomeBlackBoxEventParserTest.class);
@Autowired
ReactomeBlackBoxEventParser parser;
......
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeCandidateSet;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,11 +10,16 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
public class ReactomeCandidateSetParserTest extends ReactomeTestFunctions{
Logger logger = Logger.getLogger(ReactomeCandidateSetParserTest.class);
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeCandidateSet;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeCandidateSetParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeCandidateSetParserTest.class);
@Autowired
ReactomeCandidateSetParser parser ;
ReactomeCandidateSetParser parser;
@Before
public void setUp() throws Exception {
}
......@@ -33,20 +34,20 @@ public class ReactomeCandidateSetParserTest extends ReactomeTestFunctions{
Document document = getXmlDocumentFromFile("testFiles/reactome/candidateSet.xml");
ReactomeCandidateSet res = parser.parseObject(document.getChildNodes().item(0));
assertNotNull(res);
assertEquals((Integer)549096,res.getCreated().getDbId());
assertEquals((Integer)549113,res.getDbId());
assertEquals((Integer)549119,res.getModified().get(0).getDbId());
assertEquals((Integer)1106869,res.getStableIdentifier().getDbId());
assertEquals((Integer)17906,res.getCompartments().get(0).getDbId());
assertEquals((Integer)162843,res.getInferredTos().get(0).getDbId());
assertEquals((Integer)61855,res.getHasMembers().get(0).getDbId());
assertEquals((Integer)549076,res.getHasCandidates().get(0).getDbId());
assertEquals((Integer)48887,res.getSpecies().get(0).getDbId());
assertEquals((Integer)3508822,res.getEdited().get(0).getDbId());
assertEquals("GPAM or GPAT2",res.getNames().get(0));
assertEquals("GPAM or GPAT2 [mitochondrial outer membrane]",res.getDisplayName());
assertEquals((Integer) 549096, res.getCreated().getDbId());
assertEquals((Integer) 549113, res.getDbId());
assertEquals((Integer) 549119, res.getModified().get(0).getDbId());
assertEquals((Integer) 1106869, res.getStableIdentifier().getDbId());
assertEquals((Integer) 17906, res.getCompartments().get(0).getDbId());
assertEquals((Integer) 198809, res.getInferredTos().get(0).getDbId());
assertEquals((Integer) 61855, res.getHasMembers().get(0).getDbId());
assertEquals((Integer) 549076, res.getHasCandidates().get(0).getDbId());
assertEquals((Integer) 48887, res.getSpecies().get(0).getDbId());
assertEquals((Integer) 3508822, res.getEdited().get(0).getDbId());
assertEquals("GPAM or GPAT2", res.getNames().get(0));
assertEquals("GPAM or GPAT2 [mitochondrial outer membrane]", res.getDisplayName());
} catch (Exception e) {
e.printStackTrace();
throw e;
......@@ -58,7 +59,7 @@ public class ReactomeCandidateSetParserTest extends ReactomeTestFunctions{
try {
Document document = getXmlDocumentFromFile("testFiles/reactome/candidateSet.xml");
ReactomeCandidateSet res = parser.parseObject(document.getChildNodes().item(0));
rc.updateOnlyIdFields(res);
assertEquals(ReactomeStatus.FULL, res.getCreated().getStatus());
assertEquals(ReactomeStatus.FULL, res.getStableIdentifier().getStatus());
......@@ -69,7 +70,7 @@ public class ReactomeCandidateSetParserTest extends ReactomeTestFunctions{
assertEquals(ReactomeStatus.FULL, res.getHasCandidates().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getEdited().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getSpecies().get(0).getStatus());
} catch (Exception e) {
e.printStackTrace();
throw e;
......
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeCatalystActivity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,11 +10,16 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
public class ReactomeCatalystActivityParserTest extends ReactomeTestFunctions{
Logger logger = Logger.getLogger(ReactomeCatalystActivityParserTest.class);
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeCatalystActivity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeCatalystActivityParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeCatalystActivityParserTest.class);
@Autowired
ReactomeCatalystActivityParser parser ;
ReactomeCatalystActivityParser parser;
@Before
public void setUp() throws Exception {
}
......@@ -33,8 +34,8 @@ public class ReactomeCatalystActivityParserTest extends ReactomeTestFunctions{
Document document = getXmlDocumentFromFile("testFiles/reactome/catalystActivity.xml");
ReactomeCatalystActivity res = parser.parseObject(document.getChildNodes().item(0));
assertNotNull(res);
assertEquals((Integer)8347,res.getActivity().getDbId());
assertEquals((Integer)162843,res.getPhysicalEntity().getDbId());
assertEquals((Integer) 8347, res.getActivity().getDbId());
assertEquals((Integer) 2160866, res.getPhysicalEntity().getDbId());
} catch (Exception e) {
e.printStackTrace();
throw e;
......@@ -46,12 +47,12 @@ public class ReactomeCatalystActivityParserTest extends ReactomeTestFunctions{
try {
Document document = getXmlDocumentFromFile("testFiles/reactome/catalystActivity.xml");
ReactomeCatalystActivity res = parser.parseObject(document.getChildNodes().item(0));
rc.updateOnlyIdFields(res);
assertEquals(ReactomeStatus.FULL, res.getActivity().getStatus());
assertEquals(ReactomeStatus.FULL, res.getPhysicalEntity().getStatus());
assertEquals(ReactomeStatus.FULL, res.getCreated().getStatus());
} catch (Exception e) {
e.printStackTrace();
throw e;
......
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeDefinedSet;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,11 +10,15 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeDefinedSet;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeDefinedSetParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeDefinedSetParserTest.class);
Logger logger = Logger.getLogger(ReactomeDefinedSetParserTest.class);
@Autowired
ReactomeDefinedSetParser parser;
ReactomeDefinedSetParser parser;
@Before
public void setUp() throws Exception {
......@@ -39,7 +39,7 @@ public class ReactomeDefinedSetParserTest extends ReactomeTestFunctions {
assertEquals((Integer) 453376, res.getModified().get(0).getDbId());
assertEquals((Integer) 1107637, res.getStableIdentifier().getDbId());
assertEquals((Integer) 70101, res.getCompartments().get(0).getDbId());
assertEquals((Integer) 162843, res.getInferredTos().get(0).getDbId());
assertEquals((Integer) 9178869, res.getInferredTos().get(0).getDbId());
assertEquals((Integer) 453360, res.getHasMembers().get(0).getDbId());
assertEquals((Integer) 48887, res.getSpecies().get(0).getDbId());
assertEquals((Integer) 445353, res.getAuthored().getDbId());
......
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeGenomeEncodedEntity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,11 +10,15 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
public class ReactomeGenomeEncodedEntityParserTest extends ReactomeTestFunctions{
Logger logger = Logger.getLogger(ReactomeGenomeEncodedEntityParserTest.class);
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeGenomeEncodedEntity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeGenomeEncodedEntityParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeGenomeEncodedEntityParserTest.class);
@Autowired
ReactomeGenomeEncodedEntityParser parser = new ReactomeGenomeEncodedEntityParser();
ReactomeGenomeEncodedEntityParser parser = new ReactomeGenomeEncodedEntityParser();
@Before
public void setUp() throws Exception {
......@@ -34,13 +34,13 @@ public class ReactomeGenomeEncodedEntityParserTest extends ReactomeTestFunctions
Document document = getXmlDocumentFromFile("testFiles/reactome/genomeEncodedEntity.xml");
ReactomeGenomeEncodedEntity res = parser.parseObject(document.getChildNodes().item(0));
assertNotNull(res);
assertEquals((Integer)500674,res.getDbId());
assertEquals((Integer)500675,res.getCreated().getDbId());
assertEquals((Integer)500696,res.getModified().get(0).getDbId());
assertEquals((Integer)1106207,res.getStableIdentifier().getDbId());
assertEquals((Integer)876,res.getCompartments().get(0).getDbId());
assertEquals((Integer)48887,res.getSpecies().getDbId());
assertEquals("unidentified caspase acting on ZO-2",res.getNames().get(0));
assertEquals((Integer) 500674, res.getDbId());
assertEquals((Integer) 500675, res.getCreated().getDbId());
assertEquals((Integer) 500696, res.getModified().get(0).getDbId());
assertEquals((Integer) 1106207, res.getStableIdentifier().getDbId());
assertEquals((Integer) 876, res.getCompartments().get(0).getDbId());
assertEquals((Integer) 48887, res.getSpecies().getDbId());
assertEquals("unidentified caspase acting on ZO-2", res.getNames().get(0));
} catch (Exception e) {
e.printStackTrace();
throw e;
......@@ -52,14 +52,14 @@ public class ReactomeGenomeEncodedEntityParserTest extends ReactomeTestFunctions
try {
Document document = getXmlDocumentFromFile("testFiles/reactome/genomeEncodedEntity.xml");
ReactomeGenomeEncodedEntity res = parser.parseObject(document.getChildNodes().item(0));
rc.updateOnlyIdFields(res);
assertEquals(ReactomeStatus.FULL, res.getCreated().getStatus());
assertEquals(ReactomeStatus.FULL, res.getModified().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getStableIdentifier().getStatus());
assertEquals(ReactomeStatus.FULL, res.getCompartments().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getSpecies().getStatus());
} catch (Exception e) {
e.printStackTrace();
throw e;
......
......@@ -2,10 +2,6 @@ package lcsb.mapviewer.reactome.xml;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeOtherEntity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
import org.apache.log4j.Logger;
import org.junit.After;
......@@ -14,11 +10,15 @@ import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.w3c.dom.Document;
public class ReactomeOtherEntityParserTest extends ReactomeTestFunctions{
Logger logger = Logger.getLogger(ReactomeOtherEntityParserTest.class);
import lcsb.mapviewer.reactome.ReactomeTestFunctions;
import lcsb.mapviewer.reactome.model.ReactomeOtherEntity;
import lcsb.mapviewer.reactome.model.ReactomeStatus;
public class ReactomeOtherEntityParserTest extends ReactomeTestFunctions {
Logger logger = Logger.getLogger(ReactomeOtherEntityParserTest.class);
@Autowired
ReactomeOtherEntityParser parser ;
ReactomeOtherEntityParser parser;
@Before
public void setUp() throws Exception {
......@@ -34,15 +34,15 @@ public class ReactomeOtherEntityParserTest extends ReactomeTestFunctions{
Document document = getXmlDocumentFromFile("testFiles/reactome/otherEntity.xml");
ReactomeOtherEntity res = parser.parseObject(document.getChildNodes().item(0));
assertNotNull(res);
assertEquals((Integer)29428, res.getDbId());
assertEquals((Integer) 29428, res.getDbId());
assertEquals("DNA [nucleoplasm]", res.getDisplayName());
assertEquals((Integer)77027, res.getCreated().getDbId());
assertEquals((Integer)368619, res.getStableIdentifier().getDbId());
assertEquals((Integer)7660, res.getCompartments().get(0).getDbId());
assertEquals((Integer)212290, res.getCrossReferences().get(0).getDbId());
assertEquals((Integer) 77027, res.getCreated().getDbId());
assertEquals((Integer) 368619, res.getStableIdentifier().getDbId());
assertEquals((Integer) 7660, res.getCompartments().get(0).getDbId());
assertEquals((Integer) 212290, res.getCrossReferences().get(0).getDbId());
assertEquals(2, res.getNames().size());
} catch (Exception e) {
e.printStackTrace();
throw e;
......@@ -54,14 +54,14 @@ public class ReactomeOtherEntityParserTest extends ReactomeTestFunctions{
try {
Document document = getXmlDocumentFromFile("testFiles/reactome/otherEntity.xml");
ReactomeOtherEntity res = parser.parseObject(document.getChildNodes().item(0));
rc.updateOnlyIdFields(res);
assertEquals(ReactomeStatus.FULL, res.getStableIdentifier().getStatus());
assertEquals(ReactomeStatus.FULL, res.getCompartments().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getCrossReferences().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getModified().get(0).getStatus());
assertEquals(ReactomeStatus.FULL, res.getCreated().getStatus());
} catch (Exception e) {
e.printStackTrace();
throw e;
......
......@@ -51,7 +51,7 @@ public class ReactomeReferenceGeneProductParserTest extends ReactomeTestFunction
assertEquals((Integer) 2, res.getReferenceDatabase().getDbId());
assertEquals((Integer) 48895, res.getSpecies().getDbId());
assertEquals((Integer) 7493873, res.getReferenceGenes().get(0).getDbId());
assertEquals((Integer) 10030875, res.getReferenceGenes().get(0).getDbId());
} catch (Exception e) {
e.printStackTrace();
......
......@@ -39,7 +39,7 @@ public class ReactomeReferenceIsoformParserTest extends ReactomeTestFunctions {
assertEquals((Integer) 2, res.getReferenceDatabase().getDbId());
assertEquals("false", res.getIsSequenceChanged());
assertEquals((Integer) 48887, res.getSpecies().getDbId());
assertEquals((Integer) 7493873, res.getReferenceGenes().get(0).getDbId());
assertEquals((Integer) 10030875, res.getReferenceGenes().get(0).getDbId());
assertEquals((Integer) 192971, res.getReferenceTranscripts().get(0).getDbId());
assertEquals((Integer) 402286, res.getIsoformParents().get(0).getDbId());
assertEquals("UniProt:P02545-1 LMNA", res.getDisplayName());
......
......@@ -24,7 +24,7 @@
<schemaClass>EntityCompartment</schemaClass>
</compartment>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="candidateSet">
<dbId>162843</dbId>
<dbId>198809</dbId>
<displayName>GPAM or GPAT2 [intracellular]</displayName>
<schemaClass>CandidateSet</schemaClass>
</inferredTo>
......
......@@ -14,7 +14,7 @@
<schemaClass>GO_MolecularFunction</schemaClass>
</activity>
<physicalEntity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="genomeEncodedEntity">
<dbId>162843</dbId>
<dbId>2160866</dbId>
<displayName>AGL [cytosol]</displayName>
<schemaClass>EntityWithAccessionedSequence</schemaClass>
</physicalEntity>
......
......@@ -24,57 +24,7 @@
<schemaClass>EntityCompartment</schemaClass>
</compartment>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>162843</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>3675056</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo>
<dbId>3698315</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin-1 dimer (name copied from entity in Homo sapiens) [cytosol]</displayName>
<schemaClass>Complex</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>3745417</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>3794661</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo>
<dbId>3841962</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin-1 dimer (name copied from entity in Homo sapiens) [cytosol]</displayName>
<schemaClass>Complex</schemaClass>
</inferredTo>
<inferredTo>
<dbId>3896793</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin-1 dimer (name copied from entity in Homo sapiens) [cytosol]</displayName>
<schemaClass>Complex</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>3946296</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>3992073</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>4028294</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
<inferredTo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="definedSet">
<dbId>4076351</dbId>
<dbId>9178869</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin dimer [cytosol]</displayName>
<schemaClass>DefinedSet</schemaClass>
</inferredTo>
......
......@@ -73,7 +73,7 @@
<schemaClass>CatalystActivity</schemaClass>
</catalystActivity>
<input xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="complex">
<dbId>162843</dbId>
<dbId>434005</dbId>
<displayName>((1,6)-alpha-glucosyl)poly((1,4)-alpha-glucosyl)glycogenin-1 dimer (name copied from entity in Homo sapiens) [cytosol]</displayName>
<schemaClass>Complex</schemaClass>
</input>
......
......@@ -20,7 +20,7 @@
<schemaClass>Species</schemaClass>
</species>
<referenceGene>
<dbId>7493873</dbId>
<dbId>10030875</dbId>
<displayName>ENSEMBL:DDB_G0292748</displayName>
<schemaClass>ReferenceDNASequence</schemaClass>
</referenceGene>
......
......@@ -382,7 +382,7 @@
<schemaClass>Species</schemaClass>
</species>
<referenceGene>
<dbId>7493873</dbId>
<dbId>10030875</dbId>
<displayName>ENSEMBL:ENSG00000160789</displayName>
<schemaClass>ReferenceDNASequence</schemaClass>
</referenceGene>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment