public class CellMLSingle
extends de.unirostock.sems.bives.api.Single
Modifier and Type | Field | Description |
---|---|---|
protected CellMLGraphProducer |
graphProducer |
The graph producer.
|
Constructor | Description |
---|---|
CellMLSingle(CellMLDocument doc) |
Instantiates a new object.
|
CellMLSingle(de.unirostock.sems.xmlutils.ds.TreeDocument td) |
Instantiates a new object.
|
CellMLSingle(File file) |
Instantiates a new object.
|
CellMLSingle(String xml) |
Instantiates a new object.
|
Modifier and Type | Method | Description |
---|---|---|
String |
flatten() |
|
String |
getHierarchyDotGraph() |
|
Object |
getHierarchyGraph(de.unirostock.sems.bives.ds.graph.GraphTranslator gt) |
|
String |
getHierarchyGraphML() |
|
String |
getHierarchyJsonGraph() |
|
String |
getReactionsDotGraph() |
|
Object |
getReactionsGraph(de.unirostock.sems.bives.ds.graph.GraphTranslator gt) |
|
String |
getReactionsGraphML() |
|
String |
getReactionsJsonGraph() |
protected CellMLGraphProducer graphProducer
public CellMLSingle(File file) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesCellMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException, de.unirostock.sems.bives.exception.BivesLogicalException, de.unirostock.sems.bives.exception.BivesImportException, URISyntaxException
file
- the file containing the modelde.unirostock.sems.xmlutils.exception.XmlDocumentParseException
- the xml document parse exceptionIOException
- Signals that an I/O exception has occurred.org.jdom2.JDOMException
- the jDOM exceptionBivesCellMLParseException
- the bives cell ml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionde.unirostock.sems.bives.exception.BivesLogicalException
- the bives logical exceptionde.unirostock.sems.bives.exception.BivesImportException
- the bives import exceptionURISyntaxException
- the uRI syntax exceptionpublic CellMLSingle(String xml) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesCellMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException, de.unirostock.sems.bives.exception.BivesLogicalException, de.unirostock.sems.bives.exception.BivesImportException, URISyntaxException
xml
- the encoded the modelde.unirostock.sems.xmlutils.exception.XmlDocumentParseException
- the xml document parse exceptionIOException
- Signals that an I/O exception has occurred.org.jdom2.JDOMException
- the jDOM exceptionBivesCellMLParseException
- the bives cell ml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionde.unirostock.sems.bives.exception.BivesLogicalException
- the bives logical exceptionde.unirostock.sems.bives.exception.BivesImportException
- the bives import exceptionURISyntaxException
- the uRI syntax exceptionpublic CellMLSingle(de.unirostock.sems.xmlutils.ds.TreeDocument td) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesCellMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException, de.unirostock.sems.bives.exception.BivesLogicalException, de.unirostock.sems.bives.exception.BivesImportException, URISyntaxException
td
- the tree documentde.unirostock.sems.xmlutils.exception.XmlDocumentParseException
- the xml document parse exceptionIOException
- Signals that an I/O exception has occurred.org.jdom2.JDOMException
- the jDOM exceptionBivesCellMLParseException
- the bives cell ml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionde.unirostock.sems.bives.exception.BivesLogicalException
- the bives logical exceptionde.unirostock.sems.bives.exception.BivesImportException
- the bives import exceptionURISyntaxException
- the uRI syntax exceptionpublic CellMLSingle(CellMLDocument doc)
doc
- the CellML documentpublic String getReactionsGraphML()
getReactionsGraphML
in class de.unirostock.sems.bives.api.Single
public Object getHierarchyGraph(de.unirostock.sems.bives.ds.graph.GraphTranslator gt) throws Exception
getHierarchyGraph
in class de.unirostock.sems.bives.api.Single
Exception
public String getHierarchyGraphML()
getHierarchyGraphML
in class de.unirostock.sems.bives.api.Single
public Object getReactionsGraph(de.unirostock.sems.bives.ds.graph.GraphTranslator gt) throws Exception
getReactionsGraph
in class de.unirostock.sems.bives.api.Single
Exception
public String getReactionsDotGraph()
getReactionsDotGraph
in class de.unirostock.sems.bives.api.Single
public String getReactionsJsonGraph()
getReactionsJsonGraph
in class de.unirostock.sems.bives.api.Single
public String getHierarchyDotGraph()
getHierarchyDotGraph
in class de.unirostock.sems.bives.api.Single
public String getHierarchyJsonGraph()
getHierarchyJsonGraph
in class de.unirostock.sems.bives.api.Single
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.