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

New features #97

Open
lmsimp opened this issue Apr 28, 2020 · 0 comments
Open

New features #97

lmsimp opened this issue Apr 28, 2020 · 0 comments

Comments

@lmsimp
Copy link
Collaborator

lmsimp commented Apr 28, 2020

Starting a new issue here to consolidate ideas and suggestions for new features. This is a list of suggestions for now, which we can add to, not a to-do list. We can discuss together on here @lgatto or have a video/call chat about it too.

Aesthetics

  • enforce 1:1 ratio for plots (Laurent's feedback from Bioc Enforce sensible aspect ratio for PCA plots #95)
  • allow switching between colour themes (very easy using shinythemes package) on a very simple level between white (I like flatly) and black background (e.g. cyborg)

Functionality

  • multiple/batch searching with spaces and not pipes (I have done some investigating and testing with this and using JS works well)
  • remove legends and colour code the selectizeInput (this is possible with css)
  • option to download plot
  • export a selection of highlighted proteins to a csv file and/or R object
  • DT table searching and filtering based on feature columns (see 2.8 column filters example)
  • zooming in the profiles tab (not sure about this suggestion)

(These things are currently specified when launching pRolocVis not needed within the app but have added here for potential testing/discussion

  • enable switching between PCs on the axes within in the app

  • two tabs for different plot visualisation e.g. plot 1 is PCA, plot 2 is t-SNE, then plot 3 would be profiles (not keen but possibly okay for standalone apps released with papers))

  • It takes ages to load the profiles tab! what about adding a nice waiting screen or widget whilst it loads see the R package waiter

Information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant