This class is the main interface for all the other classes. It is
instantiated by calling the module from the command line and by the web
interface. The methods provided by this class represent the main
functionalities of the whole program.
|
__init__(self,
model=None,
filename=None,
verbose=False,
output='')
The class can be initialized with various preset parameters. |
source code
|
|
|
setMasterModel(self,
SBMLmodel=None,
filename=None)
This function sets the master model of the ModelMage instance. |
source code
|
|
|
|
|
getMasterModel(self)
Returns the master model of the object. |
source code
|
|
|
getFilename(self)
Returns the filename of the object. |
source code
|
|
list
|
|
list
|
|
list
|
transferData(self,
expDataFiles)
transfer the experimental data in the right place, so that the
process of parameter estimation can be properly executed |
source code
|
|
|
generate(self,
remove=None,
kinetics=None,
macros=None,
useMacros=False,
show=False)
Generates the candidate models from the master model. |
source code
|
|
None
|
Update_tasks_cps(self,
modelFunctionsIdName,
nameKineticNameMap,
ReverseMacros,
idNameMap,
inputCPS)
Updates tasks in cps files, so they can be used for parameter
estimation. |
source code
|
|
|
getFunction_Id_Name_XML(self,
modelName,
idNameReactions)
This function constructs a dictionary with the keys of reaction_id
and the values of corresponding function_id |
source code
|
|
|
|
|
estimateParameters(self)
This method starts a parameter estimation for all created output
files. |
source code
|
|
|
|