ApPredict
updating¶
If there’s a new version of ApPredict
then there are a number of issues to
consider which may have a greater impact, such as :
- If we were to update to the latest version of
ApPredict
to allow us to use the new CellML models, has theApPredict
developer also made other, potentially significant, changes which will require a new version ofAP-Portal
to be installed?
- If
ApPredict
has changed considerably there’s most likely a new version ofAP-Portal
(or at leastapp-manager
to install - see update app-manager).- If the
ApPredict
invocation mechanism has changed then perhaps it will be necessary to update the app-manager tools e.g.CATALINA_HOME/ApPredict.sh
- If
ApPredict
has added a new CellML model to the available collection (i.e. hasApPredict
’s--model
range expanded), are there also new variability lookup tables available for download?- Does the new CellML model behave differently to existing CellML models?
If it does (i.e. perhaps it is adversely affects the performance ofAP-Portal
), then please let the portal developers know [1]!
ApPredict
has a new CellML model available …¶
In the scenario that the only change to ApPredict
is a new CellML model
(or models) which behave much like existing models, and new
variability lookup tables are available, please complete the following :
- Install the new
ApPredict
(making sure not to provisionally avoid overwriting/removing the operational version) - see ApPredict installation.- Download any new variability lookup tables and deploy them as per previous lookup table installation - see Variability Configuration.
- Whichever portal (
client
and/orclient-direct
) you are using, CellML model data is contained in thesrc/main/resources/META-INF/spring/ctx/config/appCtx.config.cellModels.site.xml
file :
client
portal
Adjust thesite-business
file as per the extensibility instructions to include the new CellML model details.client-direct
portal
Adjust theclient-direct
file as per the installation instructions to include the new CellML model details.
Footnotes
[1] | Any suggestions for change or queries would be welcomed by the portal developers! |