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

Create a minimal UI to control display in NGL view #126

Open
josemduarte opened this issue Jun 6, 2016 · 3 comments
Open

Create a minimal UI to control display in NGL view #126

josemduarte opened this issue Jun 6, 2016 · 3 comments
Assignees
Milestone

Comments

@josemduarte
Copy link
Contributor

With NGL as the viewer it is now very easy to create some buttons to toggle visualisations. We need to decide what are important things to add. I'd propose:

  • toggle side-chains as sticks in interfaces, can be per side of interface and/or per core and rim regions
  • toggle potato view (entropy coloring on surface representation): this needs to be per chain displayed. So perhaps we need a drop down list since the number of chains can be quite large in assembly view
  • toggle display of waters (as points) and ligands (as sticks)
  • toggle coloring by subunits, symmetry mates, ...

Some more possibilities related to assembly displaying only:

  • toggle display of engaged interfaces in 3D lattice graph
  • toggle display of full 3D lattice graph
  • toggle display of full unit cell
@josemduarte
Copy link
Contributor Author

Another simple feature that we should have is displaying info for a residue upon left-click (residue number, residue type, chain id etc), similar to the default NGL UI, see http://arose.github.io/ngl/?example=3pqr

@josemduarte
Copy link
Contributor Author

Something along the lines of this (but even simpler, just 3 or 4 toggle buttons) would do:

screenshot from 2016-07-04 10-31-44

Screenshot is from the proteins plus service at Uni Hamburg: http://proteinsplus.zbh.uni-hamburg.de/pdb_files/search?name=1smt

@sbliven
Copy link
Member

sbliven commented Nov 8, 2016

This would be very nice in 3.0, but it's not high priority.

@sbliven sbliven modified the milestones: 3.1, 3.0 Nov 8, 2016
@sbliven sbliven self-assigned this Nov 8, 2016
@josemduarte josemduarte modified the milestones: 3.2, 3.3 Feb 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants