The DNA project is a successful collaboration between several experimental facilities and laboratories. In order to have an overview of who does what and to facilitate integration of new developers in the development we have agreed on the distribution of responsibilities defined on this web page:
The GUI, the executive system (ES), the scheduler and MOSFLM are independent - of course they communicate with each other however their implementation is not dependent on each other. Therefore we have assigned a single person responsible for each of these components:
DNA part | Responsible | Deputy | Comments |
The GUI | Steve | Karen | |
The executive system | Olof | Graeme | |
The scheduler | Graeme | Olof | |
MOSFLM | Harry | Andrew |
The responsible has the full control of the implementation of the system part as long as it fulfil the requirements of the DNA system as whole. He/she has also the responsibility of providing adequate documentation. If another developer would like to make a further development, he/she should contact the responsible person before making any changes. If the responsible is away for a longer period (e.g. vacations or illness) the responsibility is delegated to the deputy.
Here are listed DNA developments that are common, i.e. no individual developer is assigned responsible:
DNA part | Comments |
DNA expertise |
The following responsibilities are goals for the DNA project and involve two or more of the DNA system parts.
DNA part | Responsible | Deputy | Comments |
DNA LIMS connection | Darren | Graeme | |
Sample changer | Steve | Ludovic | |
BEST integration | Graeme | ||
Database of reference images | Graeme | Olof | |
Database of results | Harry | Andrew |
DNA part | Responsible | Deputy | Comments |
Distribution | Graeme | Olof | |
Web design/contents | Olof | Graeme | |
Web/CVS server maintenance | Graeme |