Create a framework that does the following for an SBML file (e.g., from BioModels):
Finds the parameters and chooses a subset (based on an argument supplied to the test)
Constructs lmfit.params for the selected parameters with a value range that includes the value of the parameter in the model. The initial value is set to something different from the value in the simulation (again, controlled by an argument supplied to the test)
Does parameter fitting. (May have to control the compute cycles.)
Checks if the fitted parameter and bootstrap CIs are close enough to the original value.
Create a framework that does the following for an SBML file (e.g., from BioModels):