Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

TODO and bugs #12

Open
24 of 28 tasks
lgatto opened this issue Sep 11, 2017 · 2 comments
Open
24 of 28 tasks

TODO and bugs #12

lgatto opened this issue Sep 11, 2017 · 2 comments

Comments

@lgatto
Copy link
Member

lgatto commented Sep 11, 2017

Improvement

  • Remove the exprs data from the table
  • Add axes on the PCA plot
  • Either remove the t-SNE tab or add the plot
  • Make line profile axes label smaller
  • Line profiles scaling
  • Make protein labels/names bigger on plot (currently unreadable)
  • Selected proteins to be highlighted in the profile plot
  • Add pubmed entry and link
  • UniProt loading
  • Search whole fData
  • PCA %age variance
  • More PCs - see https://gist.github.com/lgatto/94983a45c63f76d762803c460a98e334
  • Search all feature variables
  • Partial matching when searching
  • Save figures (save button with popup to save data, PCA or profile plot)
  • Indicate number of selected features
  • Adapt to legend number of organelles: if more than two rows, show a more button to open a side panel
  • Colour should use a gradient for numeric data and discrete for characters. If the number of character is > than the number of available colours, than use d3.js default discrete colour palette (or all black with a message)
  • Allow to use a different column as markers

Bugs

  • Line profiles don't show up in the hyperLOPIT data
  • Loop issue upon selection of profiles
  • PCA rendering when enlarging visualisation area
  • Classes appearance upon deselect/select

New features

  • Multi-search via search1;search2
  • General search for proteins, organelles, ...
  • Sorting datasets
  • Linking to more resources and flexibility in defining what identifier (feature variable) to use to construct the search query
  • Share dataset (via unique link)
@Kohze
Copy link
Collaborator

Kohze commented Sep 11, 2017

Good points, will add them later today.

Regarding expression data removal it would highly reduce the functionality of the radius/transparency modifier. (below an example if i take one of the exprs columns as radius)

http://prntscr.com/gjzgbv

I will try a hybrid with extra button to activate or deactivate the exprs. data in the table

@Kohze
Copy link
Collaborator

Kohze commented Sep 27, 2017

http://prntscr.com/gqar8e

The profile plot is now scaled to the absolute 0-1 scale. Regarding "Make line profile axes label smaller" I was thinking if we actually needed the axis labeling on each line. Otherwise i would suggest to leave only scaling numbers on the most left one (all the others just as lines + channel name).

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

No branches or pull requests

2 participants