sbml-test-suite icon indicating copy to clipboard operation
sbml-test-suite copied to clipboard

Adjust test runner when 'time' is an output.

Open luciansmith opened this issue 4 years ago • 0 comments

Tests 1820 and 1821 have parameters 'time', 'Time' and 'TIME' in the SBML, which are requested as output. The canonical output is:

Time,time,Time,TIME
0,10,11,12
1,10,11,12
2,10,11,12
[etc.]

libroadrunner output looks like:

time,time,Time,TIME
0,10,11,12
1,10,11,12
2,10,11,12
[etc.]

The wrapper gets confused and conflates the two columns with the same IDs. What it will need to do is, when it needs time as an output, to take the leftmost column for that, and assume all other columns are SBML variable output, even if it has the same column header as the leftmost one.

luciansmith avatar Jan 18 '22 17:01 luciansmith