def setGetTimeEnd(testId):
    print string.ljust("Check " + testId, rpadding),
    errorFlag = False
    value = random.random() * 10
    rrPython.setTimeEnd(value)
    if expectApproximately(rrPython.getTimeEnd(), value, 1E-6) == False:
        errorFlag = True
    print passMsg(errorFlag)
Exemple #2
0
def setGetTimeEnd(testId):
    print string.ljust ("Check " + testId, rpadding),
    errorFlag = False
    value = random.random ()*10
    rrPython.setTimeEnd (value)
    if expectApproximately (rrPython.getTimeEnd (), value, 1E-6) == False:
            errorFlag = True
    print passMsg (errorFlag)
import rrPython
import os

modelPath = ('C:\\roadRunner\\models\\feedback.xml')

sbml = rrPython.loadSBMLFromFile(modelPath)
rrPython.setTimeStart(0.0)
rrPython.setTimeEnd(3.0)
rrPython.setNumPoints(20)
rrPython.setSteadyStateSelectionList("time S1 S2 S3 S4")
results = rrPython.simulate()

print results
import rrPython
import timeit
import cmd

modelPath = raw_input('Model location: (C:\\RoadRunner\\Models\\feedback.xml, etc.)')

rrPython.loadSBMLFromFile(modelPath)

simulations = raw_input('Number of simulations:')
start_Time = raw_input('Start time:')
start_Time = float(start_Time)
end_Time = raw_input('End time:')
end_Time = float(end_Time)
number_of_points = raw_input('Number of points:')
number_of_points = int(number_of_points)
simulations = int(simulations)

rrPython.setTimeStart(start_Time)
rrPython.setTimeEnd(end_Time)
rrPython.setNumPoints(number_of_points)

t = timeit.Timer('rrPython.simulate()','import rrPython')

totalTime = t.timeit(number = simulations)

meanTime = totalTime/simulations

print 'Average simulation time: ' + str(meanTime) + ' seconds'
import rrPython
import os
import csv
os.chdir('C:\\RoadRunner\\bin')

function = 'setTimeEnd'
rrPython.loadSBMLFromFile('C:\\RoadRunner\\Models\\feedback.xml')

try:
    end = rrPython.setTimeEnd(5.0)
    if str(end) is not False:
        result = 'True'
    else:
        result = 'False'
except:
    result = 'False'

PythonTestResults = open('C:\\RoadRunner\\PythonTestResults.csv', 'a')
writer = csv.writer(PythonTestResults)
writevar = function + '=' + result
writer.writerow([writevar])
PythonTestResults.close()
import rrPython
import os

modelPath = ('C:\\roadRunner\\models\\feedback.xml')

sbml = rrPython.loadSBMLFromFile(modelPath)
rrPython.setTimeStart(0.0)
rrPython.setTimeEnd(3.0)
rrPython.setNumPoints(20)
rrPython.setSteadyStateSelectionList("time S1 S2 S3 S4")
results = rrPython.simulate()

print results
Exemple #7
0
import rrPython
import os
import csv

os.chdir("C:\\RoadRunner\\bin")

function = "setTimeEnd"
rrPython.loadSBMLFromFile("C:\\RoadRunner\\Models\\feedback.xml")

try:
    end = rrPython.setTimeEnd(5.0)
    if str(end) is not False:
        result = "True"
    else:
        result = "False"
except:
    result = "False"


PythonTestResults = open("C:\\RoadRunner\\PythonTestResults.csv", "a")
writer = csv.writer(PythonTestResults)
writevar = function + "=" + result
writer.writerow([writevar])
PythonTestResults.close()
import os
import rrPython

print 'RoadRunner Build Date: ' + rrPython.getCopyright()

startTime = 0
endTime = 5
numPoints = 50
selList="time,S1,S2"


result = rrPython.loadSBMLFromFile("..\\Models\\test_1.xml")

rrPython.setTimeStart(startTime)
rrPython.setTimeEnd(endTime)
rrPython.setNumPoints(numPoints)
rrPython.setTimeCourseSelectionList(selList)
k = rrPython.simulate()
print k

print "done"