epam / NGB

New Genome Browser (NGB) - a Web - based NGS data viewer with unique Structural Variations (SVs) visualization capabilities, high performance, scalability, and cloud data support
MIT License
161 stars 42 forks source link

UI improvement suggestions #532

Open Tatyana2022 opened 3 years ago

Tatyana2022 commented 3 years ago

Here is a list of suggested improvements:

  1. The names of the panels and its labels are located on the different levels in the View menu. It would be better if they were on the same level

Fixed

  1. The Sequence field in Info window is an editable field. Due to the fact that the application now supports editing mode, this can be confusing for the user. It would be nice to make a read-only field with the ability to copy the sequence in all Info windows: from the track and from the gene panel.

  2. Highlight a row when hovering over it in the Variants Panel and the Genes Panel

  3. Lead to general behavior when opening Variants and GENES panels without selected dataset. It would be better to add similar text to the Variants panel, as in the Genes panel.

  4. Add an informative pop-up to the gene panel that certain features are included in the gene track. Such a proposal appeared because sometimes it is not clear that 1 feature is selected and an empty track is displayed

  5. Below the disabled Show similar genes button, an explanation appears that looks like another button. To avoid misunderstanding, it would be great to make this explanation smaller in font, or make it in the form of a tooltip

  6. Now, with a lot of open panels and a small extension - only the end of the panel names is displayed and it is not clear which panel is responsible for what. It would be great if the beginning of the panel title is displayed

image

  1. It would be nice to be able to select and copy data from tables since the names of the values can be long and not user-friendly to remember. It is impossible to do this now.

  2. It would be convenient to freeze EDIT, SAVE and CANCEL buttons at their places on the Info pop-up (not move during the scroll). Currently in cases, when feature has lots of attributes - it could be quiet uncomfortable to scroll up-and-down looking for this buttons to save changes performed in the end of the attribute list, e.g.