Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI/UX Improvements - Create Assay Dialog #189

Open
13 of 16 tasks
pverscha opened this issue Aug 10, 2022 · 0 comments
Open
13 of 16 tasks

UI/UX Improvements - Create Assay Dialog #189

pverscha opened this issue Aug 10, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@pverscha
Copy link
Member

pverscha commented Aug 10, 2022

  • Do not show "new assays" title for the assay table. This title is redundant.
  • Button "Import assay from file" must be renamed to "Bulk import assays"
  • An empty assay should automatically be created when the dialog is opened. This assay should also be expanded automatically (such that the text field where information about this assay can be added is directly visible).
  • A new button to import peptides for one assay should be added to the peptides text field.
  • The button to bulk import assays from files should be moved somewhere to the bottom of the dialog.
  • The button to manually create a new assay should be moved to the table itself. This button should be a row in the table where users can click on to add a new assay.
  • The "remove assay" action icon does not show a tooltip when hovered.
  • The color of the "remove assay" action icon should be changed to red.
  • A confirmation should be presented to the user when he / she clicks the "remove assay" button.
  • The "uncheck / check all" links in the column header of the table should only be shown when more than 1 assay is being added.
  • When editing the assay name and the focus is removed from the text field, the name is not updated. This is only updated after a press on the enter button.
  • The two last sentences in the information text at the top of the dialog can be removed ("Use the buttons above the table below ...").
  • Analysis source should be set to "Online Unipept Service" by default.
  • An extra column should be added to the table showing the number of peptides in each assay.
  • Add an extra item to the "AnalysisSource" select dropdown that links to the "create custom database" page. Also show a warning that the user will leave this page if he / she clicks this button.
  • Move information specific to the "advanced missed cleavage" setting to a "info" icon in the header of the table. This info is then shown when the user hovers the info icon ("enabling missed cleavage handling has a serious performance impact ..."

image

@pverscha pverscha added the enhancement New feature or request label Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant