Skip to content

Minor suggestions and improvements #31

Description

@xileF1337

Hi Anda and Stefan,

Thanks for your work on the drforna code base. I played around with it a bit and it looks promising. I have a question and a small list of suggestions which, in my oppinion, woud improve your tool even more. Of course, they reflect my personal view and if you don't agree with me, feel free to simply close this issue.

The question first: is there a way to pass a local file to be loaded directly with the URL? So I could, for example, write the simulation output of some BarMap run to some temp file and spit out a link for the user to click on that immediately loads to performed simulation?

The list of suggested improvements:

  • allow resizing and even hiding the structure plotting pane
    • resizing would allow to give more space to the table if needed
    • hiding would massively improve the performance when only analyzing the table
  • add a customizable population filter
    • only show states with population >= x, where x can be adjusted by the user
    • would improve performance as well as visual clarity
  • enlarge individual structure plots when clicking them
    • currently, small structures are barely visible. yeah, one could look at the table, but
      thats not as intuitive I think
    • I think of some pop-up / hovering window as with usual image galleries
  • add visible feedback for button clicks
    • currently, exactly nothing happens when clicking -- have I clicked the button properly or did I miss it? Is the app hanging? Give me some feedback, please!
  • reduce overall "jumpyness"
    • the timeline jumps when moving the cursor over it, on my screen between time 2.0 and 2.5 of the example ("grow") seq simulation
    • don't make the word "Structure" in the table header move during simulation
    • plot the values with a fixed format (e.g. 4 digits for ID, 4 decimal digits for occupancies etc.). There is still an issue open (Visual glitch: Structure list vs. page scrolling  #26 [edit: corrected issue link]) concerning the IDs, so I guess this is known and considered already.
    • improve the structure list as discussed in Improve robustness of the input parser. #21
  • small glitch: there is a strange peak on top of the 'A' when displaying the first nucleotides (which are then drawn really huge)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions