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

Example file with gaussian objects #62

Open
arose opened this issue Apr 25, 2018 · 7 comments
Open

Example file with gaussian objects #62

arose opened this issue Apr 25, 2018 · 7 comments

Comments

@arose
Copy link

arose commented Apr 25, 2018

Hi, is there an example file available that includes gaussian objects, i.e. _ihm_gaussian_obj_site?

@benmwebb
Copy link
Contributor

To the best of my knowledge, no. In the IMP world we do often represent proteins as sets of Gaussians (to more easily fit them against EM density represented as a sum of Gaussians) but we only deposit our highest resolution representation in PDB-Dev, which is a set of sphere objects.

@arose
Copy link
Author

arose commented Apr 25, 2018

Thanks. Can IMP be used to create a ihm/mmcif cif file?

@benmwebb
Copy link
Contributor

If your objective is just to make a syntactically correct IHM mmCIF file, the python-ihm library is the easiest way to do it - here's a worked example. An actual scientific application of it can be seen here.

But yes, IMP supports writing of mmCIF files as part of its IMP::pmi module. This takes IMP's own data structures and uses the python-ihm library to map them to PDB's data model and then write that to mmCIF. A recent study published in Nature is here. This code is probably harder to follow though unless you are familiar with IMP's own data structures.

@arose
Copy link
Author

arose commented May 2, 2018

Thanks @benmwebb. I mostly would like to have an example IHM mmCIF file that includes gaussians for web-based visualization development.

@brindakv
Copy link
Collaborator

@benmwebb, would it be possible to generate an example of a low resolution structure that uses a Gaussian object representation?

@arose
Copy link
Author

arose commented Jul 18, 2018

That would would be really great!

@benmwebb
Copy link
Contributor

@benmwebb, would it be possible to generate an example of a low resolution structure that uses a Gaussian object representation?

Sure, but it would certainly be a fantasy - we don't have any real structures that use Gaussians. I may be able to coarsen one of our existing systems, but it'll take a while.

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

3 participants