Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EmoryUniversityTheoreticalBiophysics/SirIsaac
/ functions
Functions
277 in github.com/EmoryUniversityTheoreticalBiophysics/SirIsaac
⨍
Functions
277
◇
Types & classes
35
Method
dintVars
(self, predictions, internalVars, params)
SirIsaac/gaussianPrior.py:61
Method
dp
(self, predictions, internalVars, params)
SirIsaac/gaussianPrior.py:28
Method
dp
(self, predictions, internalVars, params)
SirIsaac/gaussianPrior.py:54
Method
dy
(self, predictions, internalVars, params)
SirIsaac/gaussianPrior.py:31
Method
dy
(self, predictions, internalVars, params)
SirIsaac/gaussianPrior.py:58
Method
evaluate
(self,time,indepParams)
SirIsaac/fittingProblem.py:1389
Method
evaluate
(self,time,var,indepParams)
SirIsaac/fittingProblem.py:1949
Method
evaluate
(self,time,indepParams)
SirIsaac/fittingProblem.py:2441
Method
evaluateVec
var can be a single variable name or list of variable names. In the case of an exception (a problem with the integration), r
SirIsaac/fittingProblem.py:1974
Method
evaluateVec
Currently only accepts equally-spaced times. var should be a single string or list of strings of variable names To get time
SirIsaac/fittingProblem.py:2445
Method
expectedAvgIntegratedErr
Return the expected average integrated error between the model producing the fittingData and the fittingModel with its curren
SirIsaac/fittingProblem.py:2343
Method
fitAll
(self,**kwargs)
SirIsaac/fittingProblem.py:974
Method
fitAll
(self,**kwargs)
SirIsaac/fittingProblem.py:1068
Method
fitAll
(self,**kwargs)
SirIsaac/fittingProblem.py:1120
Method
fitAll
(self,**kwargs)
SirIsaac/fittingProblem.py:1158
Method
fitAll
(self,**kwargs)
SirIsaac/fittingProblem.py:1196
Method
fitPerfectModel
(self,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:150
Method
fitToData
Generates an ensemble of parameter sets using ensemble generator self.ensGen, and uses each of these as a starting point for
SirIsaac/fittingProblem.py:1515
Method
fitToData
(self,fittingData,indepParamsList,verbose=verboseDefault)
SirIsaac/fittingProblem.py:2425
Function
fmin_lm
Minimize the cost of a model using Levenberg-Marquardt.
SirIsaac/optimize.py:23
Function
fmin_lm_log_params
Minimize the cost of a model using Levenberg-Marquardt in terms of log parameters.
SirIsaac/optimize.py:13
Method
getBestModel
(self,modelName=None,maxIndex=-4,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:179
Method
getVal
(name)
SirIsaac/fittingProblem.py:2898
Function
initializeFitAllParallel
Creates data structure on disk for keeping track of fitting over increasing amounts of data and multiple conditions. After initializ
SirIsaac/fitAllParallel.py:442
Method
initializeParameters
(self,paramList)
SirIsaac/fittingProblem.py:2437
Function
logLikelihoods
(fpdList,**kwargs)
SirIsaac/analyzeFittingProblemDict.py:207
Method
modelOutput
Returns model output as array: output[0] = time series for species 1, output[1] = time series for species 2, ...
SirIsaac/phosphorylationFit_netModel.py:114
Method
modelOutputSlow
(self,params)
SirIsaac/phosphorylationFit_netModel.py:139
Method
networkFigure
Passes on kwargs to networkList2DOT. (The networkList is hard-coded, so this function always returns the same network.
SirIsaac/fittingProblem.py:2493
Method
networkFigureBestModel
Passes on kwargs to networkList2DOT.
SirIsaac/fittingProblem.py:848
Method
networkFigureBestModel
Passes on kwargs to networkList2DOT. indepParamMax (None) : List of maximum values for indep params weightScale (1.)
SirIsaac/fittingProblem.py:981
Method
networkFigureBestModel
Make one network figure for each condition. See documentation for FittingProblem.PowerLawFittingProblem.networkFigureBestModel.
SirIsaac/fittingProblemMultipleCondition.py:201
Function
noisyFakeData
Adds Gaussian noise to data: mean 0, stdev noiseFracSize*("typical value" of variable) (By default, the "typical value" is the m
SirIsaac/fakeData.py:12
Function
noisyFakeDataFromData
(data,numPoints,varName,noiseFracSize=0.1,seed=None)
SirIsaac/fakeData.py:102
Method
numStiffSingVals
(self,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:154
Method
outOfSampleCorrelation
(self,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:173
Method
outOfSampleCorrelation_deriv
(self,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:250
Function
parallelWallTimesHours
Sum of all ensemble times plus max of minimization times over ALL models tested. (Time taken when running in parallel.)
SirIsaac/analyzeFittingProblemDict.py:281
Function
perfectModelEffectiveNumParams
(fpdList,**kwargs)
SirIsaac/analyzeFittingProblemDict.py:203
Function
plotAllFpdsDict2D
matrix plot, Number of measurements vs. model number index (0) : Index of fittingProblem to plot fpdList (None)
SirIsaac/analyzeFittingProblemDict.py:511
Function
plotAllFpdsDictPretty
plotDivisibleBy (None) : plot only N_Ds divisible by plotDivisibleBy percent (50.) : confidence interval size (0 t
SirIsaac/analyzeFittingProblemDict.py:403
Method
plotBestModelResults
(self,modelName=None,maxIndex=-4,**kwargs)
SirIsaac/fittingProblemMultipleCondition.py:185
Method
plotDerivResults
Plot showing how well you're doing at fitting the function that takes current values to current derivatives. (I think assume
SirIsaac/fittingProblem.py:1906
Function
plotOutOfSampleCorrelationVsMeasurements
Plots mean over fpds in fpdList.
SirIsaac/analyzeFittingProblemDict.py:545
Function
plotPareto
Plots mean performance versus mean number of parameters, along with the resulting Pareto front. plotDivisibleBy (None) :
SirIsaac/analyzeFittingProblemDict.py:575
Method
plotResults
indices (None) : If a list of indepParamsList indices, plots only these indices. Otherwise plots
SirIsaac/fittingProblem.py:419
Method
plotResults
See documentation for FittingProblem.plotResults.
SirIsaac/fittingProblemMultipleCondition.py:163
Method
printParamSummary
(Pg,Ph)
SirIsaac/fittingProblem.py:3635
Function
resetFitProbData
Set all 'started' work to 'unstarted'. (Leave 'finished' alone.)
SirIsaac/fitAllParallel.py:205
Function
runFitAllParallelWorker
Each worker node runs this function to look for and perform work. endTime (None) : Stop work if endTime hours (wall time)
SirIsaac/fitAllParallel.py:569
Method
setParam
(name,val)
SirIsaac/fittingProblem.py:2966
Function
setRandomParameters
Sets parameters to random values given by the function randFunc (by default, uniformly distributed on [0,1) ).
SirIsaac/ctsnNetwork.py:158
Function
setRandomParameters
Sets parameters to random values given by the function randFunc (by default, uniformly distributed on [0,1) ).
SirIsaac/powerLawNetwork.py:191
Function
setStopFittingN
Overwrite stopFittingN values with given value. resetFitAllDone (True) : If True, set all fitAllDone to False.
SirIsaac/fitAllParallel.py:217
Function
split
Splits an allFpdsDict (eg for bestOutOfSampleCorrs with returnErrors=True)
SirIsaac/analyzeFittingProblemDict.py:36
Method
test_CTSN
(self)
test/test_SloppyCell.py:30
Method
test_addition
Test 1 + 1 = 2
test/test_canary.py:13
Method
test_basic_mpi_functionality
Test basic MPI functionality
test/test_parallel.py:47
Method
test_c_compiling
(self)
test/test_SloppyCell.py:17
Method
test_fitAll
Test that fitAll produces reasonable results on an easy test problem.
test/test_fitting_problem.py:62
Method
test_fitting_problem_init
Test that a basic fitting problem can be initialized correctly
test/test_fitting_problem.py:48
Method
test_generate_ensemble_parallel
Test generateEnsemble_parallel
test/test_parallel.py:99
Method
test_local_fit_parallel
Test localFitToData_parallel
test/test_parallel.py:74
Method
test_sloppycell_fitting_model_init
Test that a basic SloppyCell fitting model can be initialized correctly
test/test_fitting_problem.py:39
Function
totalEnsembleTimesHours
Sum of all ensemble times over ALL models tested.
SirIsaac/analyzeFittingProblemDict.py:295
Function
totalFuncCallsFunc
(mName,fp)
SirIsaac/analyzeFittingProblemDict.py:242
Function
totalMinimizationTimesHours
Sum of all minimization times over ALL models tested.
SirIsaac/analyzeFittingProblemDict.py:306
Function
totalMinimizationTimesSeconds
Sum of all minimization times over ALL models tested.
SirIsaac/analyzeFittingProblemDict.py:313
Function
totalNumEvaluations
Total number of times daeint was called. Sum of (cost calls) * (number of measurements) (grad calls + ensemble steps) * (1
SirIsaac/analyzeFittingProblemDict.py:219
Function
totalNumFunctionCalls
Sum of all cost calls plus grad calls over ALL models tested.
SirIsaac/analyzeFittingProblemDict.py:211
Function
totalWallTimesHours
Sum of all ensemble times plus minimization times over ALL models tested. (Time taken when running in series.)
SirIsaac/analyzeFittingProblemDict.py:268
Method
typicalIndepParamRanges
Returns the typical ranges of initial conditions for the parameters in self.indepParamNames. Useful when creating random ini
SirIsaac/fittingProblem.py:2405
Function
writeBNGL_SBML
(filePrefix,namesList,paramsList)
SirIsaac/phosphorylationFit_MakeBNGL.py:282
Function
writeBNGLnetwork
Generates a BNGL file (BioNetGen input file) for the PhosphorylationFit problem. n : number of phosphorylation sites
SirIsaac/phosphorylationFit_MakeBNGL.py:49
Function
writeBNGLsimulate
Writes a BNGL file that directly simulates a given .net file.
SirIsaac/phosphorylationFit_MakeBNGL.py:232
Function
writeBNGLsimulateSlow
(filePrefix,namesList,paramsList,endTime=10,nSteps=10)
SirIsaac/phosphorylationFit_MakeBNGL.py:255
Function
writeModifiedNet
Changes parameter values by directly modifying the original .net file. Assumes the original .net file has all the parameters set to 1.0
SirIsaac/phosphorylationFit_MakeBNGL.py:209
← previous
201–277 of 277, ranked by callers