Fig 1.
Block diagram of the MoSpec/Autocoder functioning.
Fig 2.
(A) “1-Title” is the sheet reporting the general information of the current project; (B) “2-Variable” is the sheet including variable description; (C) “3-Parameters” is the sheet describing model parameters.
Fig 3.
The MoSpec sheets.
Fig 4.
“LaTeX Controls” sheet.
Fig 5.
Workflow for MoSpec sheet compilation and upload.
Fig 6.
(A-B) Autocoder Matlab files generating model implementation in Matlab, R and Julia programming languages and producing the LaTeX companion file.
Fig 7.
Matlab model implementation files produced by the Autocoder.
Fig 8.
R model implementation files produced by the Autocoder.
Fig 9.
Julia model implementation files produced by the Autocoder.
Fig 10.
Visualizer interface: Green countered boxes report the model parameters and their control bar for values modification.
The chosen configuration (black, blue, green and red) correspond to different parameter values resulting in different (corresponding) model predictions in the adjacent plots; red countered box shows the model variables along with their minimum and maximum allowed. The button “Choose Points”, at the bottom of the box, loads external data to be superimposed to the model predictions. Buttons in the grey countered box enable the choice of the quadrant (NW, North, NE, etc.) where to plot the different model variables (light-blue countered box). This grey box contains also buttons for copying a value of a parameter on a specific parameter vector configuration (black, blue, green or red).
Fig 11.
LaTeX model description files produced by the Autocoder.
Fig 12.
Screenshots of the online platform.
(A) webpage reporting the available models provided by the BioMatlab server; (B) webpage related to the RomanicLove model and showing the list of model parameters and variables, as well as the buttons for model simulation; (C) plots of two of the RomanticLove model variables.
Fig 13.
Step by step procedure for Gemini online platform access and for MoSpec download and upload.