DiamondLightSource / DiamondLightSource/atlas
i15-1: Provide an auto-assign on the puck mounting view
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 4
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 8
Description
To make it easier for scientists to mount samples it would be useful for there to be an `auto-assign` button. This would take any unassigned pucks (in the selected visit?) and auto-assign them to empty spaces on the table. The scientist will still then need to press the mount button
## Acceptance Criteria
* We gather what empty locations there are on the table, from both ULIMS and the robot view?
* We allow users to select rows of the table for auto-assign (or all rows)
* When the user presses the auto-assign this will fill in the drop downs with empty positions
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the puck mounting view and trace how table rows, unassigned pucks, and empty locations are obtained from ULIMS and the robot view. The work is done when users can select rows or all rows, auto-assign unassigned pucks to empty positions, and see the resulting dropdown values before pressing Mount.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100