Skip to content

Conversation

@alneberg
Copy link
Member

This introduces the functionality to create a project from a user interface in Genomics Status. The project will be saved in LIMS using the API. Since the projects are always editable in LIMS, potential issues with this feature can be adjusted there.

To create the project, the project coordinator fills out a form (defined as a json document) and presses a submit button. The reason for this feature is that he user interface in LIMS is quite bad, with only a very small section of the form viewable at once. The LIMS UI can also not deprecate some UDF values, so the list of possible values to select can grow very large. The genstat UI will use the full page to load the form, be able to deprecate values and in addition can assist with auto-filling in values and fetching suggestions. Some fields in the form will also only be viewable if some conditions are met.

In addition, a fairly complex feature to edit these forms is introduced. This will update the form json document in statusdb.

alneberg added 30 commits April 3, 2025 10:52
alneberg and others added 26 commits October 24, 2025 14:47
Add suggestions on account name, autofill of project name
@alneberg alneberg requested review from aanil and ssjunnebo November 28, 2025 16:00
@alneberg alneberg added WIP Work in progress no validation labels Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no validation WIP Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants