Class SBMLGraphProducer


  • public class SBMLGraphProducer
    extends de.unirostock.sems.bives.algorithm.GraphProducer
    The Class SBMLGraphProducer to create the graphs.
    Author:
    Martin Scharm
    • Constructor Detail

      • SBMLGraphProducer

        public SBMLGraphProducer​(de.unirostock.sems.bives.algorithm.SimpleConnectionManager conMgmt,
                                 SBMLDocument sbmlDocA,
                                 SBMLDocument sbmlDocB)
        Instantiates a new SBML graph producer for difference graphs.
        Parameters:
        conMgmt - the connection manager
        sbmlDocA - the original document
        sbmlDocB - the modified document
      • SBMLGraphProducer

        public SBMLGraphProducer​(SBMLDocument sbmlDoc)
        Instantiates a new SBML graph producer for single document graphs.
        Parameters:
        sbmlDoc - the SBML document
    • Method Detail

      • produceReactionNetwork

        protected void produceReactionNetwork()
        Specified by:
        produceReactionNetwork in class de.unirostock.sems.bives.algorithm.GraphProducer
      • produceHierarchyGraph

        protected void produceHierarchyGraph()
        Specified by:
        produceHierarchyGraph in class de.unirostock.sems.bives.algorithm.GraphProducer
      • processRnA

        protected void processRnA()
                           throws de.unirostock.sems.bives.exception.BivesUnsupportedException
        Process Reaction Network of the original document.
        Throws:
        de.unirostock.sems.bives.exception.BivesUnsupportedException - the bives unsupported exception
      • processRnB

        protected void processRnB()
                           throws de.unirostock.sems.bives.exception.BivesUnsupportedException
        Process Reaction Network of the modified document.
        Throws:
        de.unirostock.sems.bives.exception.BivesUnsupportedException - the bives unsupported exception