Version 1.2 (June 2013)
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
simulator.agent.zoo.MultiEpisomeParam Class Reference
Inheritance diagram for simulator.agent.zoo.MultiEpisomeParam:
simulator.agent.ActiveParam simulator.agent.SpeciesParam

Public Member Functions

void init (Simulator aSim, XMLParser aSpeciesRoot)
 
HashMap< String, double[]> getSoluteYield ()
 
void callParamMutator (String paramName, double value)
 
- Public Member Functions inherited from simulator.agent.ActiveParam
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Stores the reaction parameters for an active species and calculates the particle density of compounds involved in the reaction. More...
 
- Public Member Functions inherited from simulator.agent.SpeciesParam
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Read in specific parameters for this species, changing the default if required. More...
 

Public Attributes

boolean isHighCopy = false
 
int nCopy
 
double pilusLength = 0
 
double exchangeLag = 0
 
double receptionLag = 0
 
double replicationSpeed = .26
 
double lossProbability = 0
 
double hotLag = 2
 
String plasmidName
 
ArrayList< String > hostCompatibilityMarkers = new ArrayList<String>()
 
ArrayList< String > plasmidCompatibilityMarkers = new ArrayList<String>()
 
double transferProb = 0
 
double scanSpeed =0
 
double initialCost =0
 
double rateDec =0
 
double basalCost =0
 
- Public Attributes inherited from simulator.agent.ActiveParam
double[] particleDensity
 
double[][] soluteYield
 
double[][] particleYield
 
double[][] reactionKinetic
 
double[] lysisYield
 
- Public Attributes inherited from simulator.agent.SpeciesParam
double initialMassCV = .1
 

Member Function Documentation

void simulator.agent.zoo.MultiEpisomeParam.callParamMutator ( String  paramName,
double  value 
)
HashMap<String, double[]> simulator.agent.zoo.MultiEpisomeParam.getSoluteYield ( )
void simulator.agent.zoo.MultiEpisomeParam.init ( Simulator  aSim,
XMLParser  aSpeciesRoot 
)

Called during creation of the species

Member Data Documentation

double simulator.agent.zoo.MultiEpisomeParam.basalCost =0
double simulator.agent.zoo.MultiEpisomeParam.exchangeLag = 0
ArrayList<String> simulator.agent.zoo.MultiEpisomeParam.hostCompatibilityMarkers = new ArrayList<String>()
double simulator.agent.zoo.MultiEpisomeParam.hotLag = 2
double simulator.agent.zoo.MultiEpisomeParam.initialCost =0
boolean simulator.agent.zoo.MultiEpisomeParam.isHighCopy = false
double simulator.agent.zoo.MultiEpisomeParam.lossProbability = 0
int simulator.agent.zoo.MultiEpisomeParam.nCopy
double simulator.agent.zoo.MultiEpisomeParam.pilusLength = 0
ArrayList<String> simulator.agent.zoo.MultiEpisomeParam.plasmidCompatibilityMarkers = new ArrayList<String>()
String simulator.agent.zoo.MultiEpisomeParam.plasmidName
double simulator.agent.zoo.MultiEpisomeParam.rateDec =0
double simulator.agent.zoo.MultiEpisomeParam.receptionLag = 0
double simulator.agent.zoo.MultiEpisomeParam.replicationSpeed = .26
double simulator.agent.zoo.MultiEpisomeParam.scanSpeed =0
double simulator.agent.zoo.MultiEpisomeParam.transferProb = 0

The documentation for this class was generated from the following file: