Quintessa is committed to the long-term development and support of AMBER. Software upgrades are provided annually to users with software maintenance agreements. AMBER 5.6 is the latest upgrade, which was finalised in December 2012 and distributed in January 2013.
A key new feature in AMBER 5.6 is the capability to refer to values evaluated for one item in the expression used for another item in the same parameter. This is described as 'self-referencing' and is particularly useful when inputting functions that should provide a mass balance over a nameset (index). For example, users will be able to index water flows over compartments and use the product of the water flow from one compartment as an input to the water flow through another within the same parameter.
Other new features include:
A demonstration version of AMBER 5.6 is available to download for free from here. Please contact us if you have any questions about AMBER or about how to obtain or upgrade a licence.
AMBER continues to be applied to a wide range of assessment studies. These include:
Please don't hesitate to contact us if you have any questions about AMBER and its application.
As with any modelling code, implementing a model in AMBER is often an iterative process. A useful feature in AMBER is the capability to easily change (i) the multiplicity (indexing) for a parameter or (ii) from a standard (input) to an observer (result) parameter by right-clicking on the Parameter window and selecting the appropriate option. See Section 5.4.1.12 of the Reference Guide for more information.
One of the powerful features in AMBER is the transparency with which models can be implemented and explored, as nothing is hidden from the user. Models can be edited or explored either via the AMBER interface or via the text based case file, which provides expert users with significant flexibility. Another feature that aids in communicating models is the ability to add comments or descriptions to almost every input. These can be used to explain specific entries for data or expressions and/or to provide comments/quality assurance notes when checking model implementation. See Section 4.4 of the Reference Guide for more information.
We aim to provide users with the maximum flexibility to implement their own, fully auditable, time-dependent and probabilistic compartment models in AMBER. There is no in-built limit to the size and complexity of AMBER models. Calculation times tend to increase linearly with the size and complexity of a model. It is possible to refine the way in which models are implemented to help reduce calculation times. This is particularly helpful for large and complex or probabilistic models. Tips for creating efficient models include:
There are two outputs that are available when running AMBER in batch mode that are particularly useful in optimising models, these report the amount of processor time used on each parameter within a case (EVALUATION-TIMING) and the amount of memory used for each parameter (MEMORY-REPORT). See Section 12 of the
Reference Guide
for information about running AMBER in batch mode.
Rebecca Shaw joined Quintessa from a PhD in chemical engineering at Cambridge University in Autumn 2012 and is helping Russell Walke and Peter Robinson to support AMBER. Rebecca is assisting in the provision of technical and administrative support to AMBER users, as well as supporting Quintessa's safety assessment projects involving AMBER.