You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.
David Perl edited this page Apr 24, 2023
·
7 revisions
This is out of date as of #601
Artemis employs a parameter model which is separated into external and internal parts, with a conversion between them. The decision to implement it this way is because the internal organisation is impacted by which parameters are needed for executing certain functions, which may not correspond directly to a logical way of specifying instructions for artemis to run an experiment. For example, the wavelength, resolution, and beam size are internally referred to as "ISPyB" parameters, because they are needed for making IPSyB depositions. However, these values are logically best considered as experiment parameters.
Externally supplied parameters are validated against a strict JSON schema, with a version tag, in order to reduce the chance of executing the wrong instructions.