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

Can we see EMDB structures in the LiteMol viewer #60

Open
sandraorchard opened this issue Mar 24, 2017 · 16 comments
Open

Can we see EMDB structures in the LiteMol viewer #60

sandraorchard opened this issue Mar 24, 2017 · 16 comments

Comments

@sandraorchard
Copy link

I think Sameer said we should be able to

@sandraorchard sandraorchard changed the title Can we see EMDB strucutres in the LiteMol viewer Can we see EMDB structures in the LiteMol viewer Mar 24, 2017
@tschaka1904
Copy link
Member

I'll double check that.

@tschaka1904
Copy link
Member

I've tested it, but it doesn't work out of the box. We might need to ask Sameer.

@bmeldal
Copy link
Member

bmeldal commented Mar 30, 2017

Go and ask Sameer ;-) Or the developers, they might have a more immediate answer :)

@tschaka1904
Copy link
Member

I've send an email to Sameer.

@mandarsd
Copy link

mandarsd commented Apr 3, 2017

Hi All,

Yes, LiteMol can render EMDB structures :)

Here is an example EM entry visualization on PDBe entry page http://www.ebi.ac.uk/pdbe/entry/view3D/5mb8/?view=entry_index&viewer=jmol&controls=codename_hero

If you are using the litemol component then the definition will be
<pdb-lite-mol pdb-id="'5mb8'" hide-controls="true" load-ed-maps="true"></pdb-lite-mol>

Hope this helps!

Let me know if you have any specific implementation requirement.

Cheers,
Mandar

@tschaka1904
Copy link
Member

Brilliant! How would that work a well for EMD-2635? Or is that not possible yet?

@mandarsd
Copy link

mandarsd commented Apr 3, 2017

The current component implementation maps the EMBD entry to its corresponding PDB fitted model structure. That means PDB ID is mandatory. For example the EMDB entry EMD-3459 maps to PDB entry 5mb8. You can obtain this mapping information using EMDB API.

In case of EMD-2635 there is no PDB fitted model structure available.

Now if you want to display only the density maps available on EMDB then you'll have to customize the component to render only the EMDB maps. Do you want implement this ?

@tschaka1904
Copy link
Member

I guess not currently, but maybe in the future. Do you think that this is rather straight forward?

@bmeldal what do you think about:

Now if you want to display only the density maps available on EMDB then you'll have to customize the component to render only the EMDB maps. Do you want implement this ?

@bmeldal
Copy link
Member

bmeldal commented Apr 4, 2017

Yes, I think we'll leave the density maps for now and focus on what can be implemented using LiteMol in its current version. For recent structures we have both xrefs, the regular PDB one and the EMD-xxxx, so that'll work.

@mandarsd would you be the one to talk to about any regular reciprocal updates? Either way, I need to arrange a meeting with however deals with that for our next step in the Complex Portal - PDB relationship :)

@mandarsd
Copy link

mandarsd commented Apr 4, 2017

@tschaka1904 Yes it is pretty straight forward. I'll create an example demonstration with this use case. It will be useful for other developers who want to customize the component.

@bmeldal it depends on the type of PDBe service, for example anything related to web components at PDBe ultimately routes to me and things related to API are forwarded to relevant API developers. I guess Sameer will decide who will be attending the upcoming meetings but for web component updates you can write directly to me :)

@bmeldal
Copy link
Member

bmeldal commented Apr 4, 2017

Thanks, Mandar, it'll be API related first. I'll ping Sameer.

@tschaka1904
Copy link
Member

@bmeldal in this case we will have EMDB IDs which can be displayed with the LiteMol viewer and some can not. How do you want to display that?

@bmeldal
Copy link
Member

bmeldal commented Apr 5, 2017

Good question.
I think we'll have to display the PDB IDs with the LiteMol viewer and then have a separate table below for the EMD-xxxx ACs that are just hyperlinked to the entry in the EMDB (link needs fixing as we know). They have different external DB instances in our DB (wwpdb vs emdb).

E.g.:
http://www.ebi.ac.uk/intact/complex/details/EBI-9024024 - just one of each
http://www.ebi.ac.uk/intact/complex/details/EBI-12654601 - lots of PDB subsets and full EM structures.
(neither available in GH instance though).

@bmeldal
Copy link
Member

bmeldal commented Dec 20, 2018

Opened Jira:
https://intact.atlassian.net/browse/CP-242

@bmeldal bmeldal closed this as completed Dec 20, 2018
@bmeldal bmeldal reopened this Dec 20, 2018
@bmeldal
Copy link
Member

bmeldal commented Dec 20, 2018

Keeling open as we need this discussion.

@tschaka1904
Copy link
Member

Preferably make a decision if you want to continue this effort or not, as it has been hanging around for a bit.

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

4 participants