public class SBMLSingle
extends de.unirostock.sems.bives.api.Single
Modifier and Type | Field | Description |
---|---|---|
protected SBMLDocument |
doc |
The doc.
|
protected SBMLGraphProducer |
graphProducer |
The graph producer.
|
Constructor | Description |
---|---|
SBMLSingle(SBMLDocument doc) |
Instantiates a new object to study single SBML documents.
|
SBMLSingle(de.unirostock.sems.xmlutils.ds.TreeDocument td) |
Instantiates a new object.
|
SBMLSingle(File file) |
Instantiates a new object to study single SBML documents.
|
SBMLSingle(String xml) |
Instantiates a new object to study single SBML documents.
|
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 SBMLDocument doc
protected SBMLGraphProducer graphProducer
public SBMLSingle(File file) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesSBMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException
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 exceptionBivesSBMLParseException
- the bives sbml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionpublic SBMLSingle(String xml) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesSBMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException
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 exceptionBivesSBMLParseException
- the bives sbml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionpublic SBMLSingle(de.unirostock.sems.xmlutils.ds.TreeDocument td) throws de.unirostock.sems.xmlutils.exception.XmlDocumentParseException, IOException, org.jdom2.JDOMException, BivesSBMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException
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 exceptionBivesSBMLParseException
- the bives sbml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionpublic SBMLSingle(SBMLDocument doc)
doc
- the documentpublic String getReactionsGraphML()
getReactionsGraphML
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 Object getHierarchyGraph(de.unirostock.sems.bives.ds.graph.GraphTranslator gt) throws de.unirostock.sems.bives.exception.BivesUnsupportedException
getHierarchyGraph
in class de.unirostock.sems.bives.api.Single
de.unirostock.sems.bives.exception.BivesUnsupportedException
public String getHierarchyGraphML() throws de.unirostock.sems.bives.exception.BivesUnsupportedException
getHierarchyGraphML
in class de.unirostock.sems.bives.api.Single
de.unirostock.sems.bives.exception.BivesUnsupportedException
public String getHierarchyDotGraph() throws de.unirostock.sems.bives.exception.BivesUnsupportedException
getHierarchyDotGraph
in class de.unirostock.sems.bives.api.Single
de.unirostock.sems.bives.exception.BivesUnsupportedException
public String getHierarchyJsonGraph() throws de.unirostock.sems.bives.exception.BivesUnsupportedException
getHierarchyJsonGraph
in class de.unirostock.sems.bives.api.Single
de.unirostock.sems.bives.exception.BivesUnsupportedException
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.