Skip to content

Reflectometry: Training updates #8846

@KathrynBaker

Description

@KathrynBaker

As someone not familiar with the reflectometry server I want to be able to at least understand the creation and reading of configurations without encountering ruff/pyright issues, and with a little more description of what to do for the training

Acceptance Criteria

  • The training is less reliant on code that no longer meets our standards, and that runs as expected immediately
  • The training details more of the instrument set up to help clarify the interactions between the beamline motion and the reflectometry server so that I can create, update, and support configurations more readily
  • All the different modes have some numbers that can be entered and checked to see how things change, this is mostly there for some early items, but would be beneficial for later ones
  • Double check for system tests, if they don't exist and cover similar tests to those seen during training, write a ticket to create the system tests

Notes

  • The existing training code predates the use of ruff and pyright
  • There is a need to create configs and set up IOCs to run this, and this is not detailed anywhere at present

Discussed 01:17:30 - in planning 02/10/25

Metadata

Metadata

Assignees

Labels

13CoreSize - MA medium ticket, bigger than a small, but not too much effortno_release_notesTickets that do not need release notes, use sparingly!reviewunder review

Type

No type

Projects

Status

Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions