-
Notifications
You must be signed in to change notification settings - Fork 1
Description
From discussion with @Relm-Arrowny and @callumforrester during an Athena drop-in session
There are a few common types of files we expect to be read from the config server. The best example is lookup tables. It would be nice from the Bluesky point of view if, for common file types like lookup tables, there was a standard format for this file. With this, utility functions like value conversions can be made in dodal and shared across beamlines.
It will be very difficult to standardise the actual lookup tables themselves, so the proposed solution is to create lookup table converters for a given beamline / science village in the config-server repo. A converter would know the format of a beamline's lookup table, and convert it to the agreed upon standard format.
Dodal/bluesky can then tell the config server via request metadata which converter is needed.