- Author:
- David Nickerson <david.nickerson@gmail.com>
- Date:
- 2021-09-15 12:24:03+12:00
- Desc:
- Updates to FHN model:
* Make sure model is valid OpenCOR CellML Text format;
* Make sure model is valid CellML;
* Add SED-ML for single stimulus experiment.
Using OpenCOR snapshot 2021-09-14
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/a1/rawfile/a26c8f6bf655d7de97fbc8d4197ca492804c735a/dojo-presentation/js/dojo/dojox/charting/scaler/primitive.js
dojo.provide("dojox.charting.scaler.primitive");
dojox.charting.scaler.primitive = {
buildScaler: function(/*Number*/ min, /*Number*/ max, /*Number*/ span, /*Object*/ kwArgs){
return {
bounds: {
lower: min,
upper: max,
from: min,
to: max,
scale: span / (max - min),
span: span
},
scaler: dojox.charting.scaler.primitive
};
},
buildTicks: function(/*Object*/ scaler, /*Object*/ kwArgs){
return {major: [], minor: [], micro: []}; // Object
},
getTransformerFromModel: function(/*Object*/ scaler){
var offset = scaler.bounds.from, scale = scaler.bounds.scale;
return function(x){ return (x - offset) * scale; }; // Function
},
getTransformerFromPlot: function(/*Object*/ scaler){
var offset = scaler.bounds.from, scale = scaler.bounds.scale;
return function(x){ return x / scale + offset; }; // Function
}
};