2D structure of a custom protein (not in any databases) from a PDB file.
2
0
Entering edit mode
22 months ago
Hansen_869 ▴ 80

Hi!

I'm looking for a tool that can convert the 3D protein structure of a custom PDB file (not in any databases) into a 2D representation. So that the protein is laid out flat and "opened up" so you can see all loops, beta sheets and helices.

Is there any such software out there?

Thanks!

PDB protein-structure Pymol • 4.1k views
ADD COMMENT
3
Entering edit mode
22 months ago
Wayne ★ 2.1k

There's a number of options available depending specifically on what you seek:



Notes about Khan et al., 2018 'ProLego: tool for extracting and visualizing topological modules in protein structures' and the ProLego server in the hopes they help others be careful & use the correct resources, perhaps carefully share code and servers better so that others may use the sites and tools you create. Or maybe spurs the authors or BMC Bioinformatics to update / fix things now or BMC Bioinformatics better set editorial policies in the future, or reviewers to make sure policies encouraging sharing of the science are adhered to or that what is backing the paper can be assessed:

While the paper makes this look like a nice tool. Accessing it and what it can do is anything but easy. In fact a few years after publishing it, it is practically a minefield. Starting with the sites listed under 'Availability and requirements' section in Khan et al., 2018 'ProLego: tool for extracting and visualizing topological modules in protein structures'. Trying to use either the links 'Project home page' or what is listed just above as 'Studied protein datasets' listed in the project site seemingly hijacks my browser to a multitude of varying URLs that say there's a security issue and that I need to install their extension. The correct link seems to be http://proteinlego.indirag.org/ and that should have been in the paper or updated by the publisher.

Circling back to the 'Availability and requirements' section, this should be where at least some of the code for what is billed as a "pythonic" solution should be shared. There are much better ways to archive share code that helps insure their utility going forward. And that provides adaptability to people looking to use your code and build on it. Please look into GitHub and other repositories or OSF.

Clicking on 'Data' in the navigation bar gets a server error. Were these the referred to "Studied protein datasets ... listed in the project site" under the 'Availability of data and materials' section?

Entering 1ema at Compute ProLego Topology from Proteins [PDB] under 'Get PDB from RCSB' leads to 'Server Error (500)'.

ADD COMMENT
0
Entering edit mode

Hi Wayne! Thanks for your elaborate response. I have now looked at the tools and it seems that they're all based on existing proteins. I failed to mention (corrected now), that this is for a custom protein (my own). Hence, it is not in any databases yet. Any such tools for that purpose?

ADD REPLY
1
Entering edit mode

Yes, two of the three mention uploading your own protein. (Although, I'm not confident ProLego server actually works now. It was supposed to do that functionality at one time.) PDDsum let's you use 'Generate' on the server. Or you can even download it. I put that in the post already & for further emphasis I just highlighted some of the appropriate parts.

ADD REPLY
0
Entering edit mode

Ah, you are right! Thank you.

ADD REPLY
0
Entering edit mode

is it possible that you are still in this community? I used PDBSum1, it gives the different second structures compared to what chimera computed. And PTG and ProLEGO are both not work, can you tell me what software you used at last. Thanks a lot!

ADD REPLY
0
Entering edit mode

I think that gets into more into some sort of 'quality' assessment when you say it doesn't match a particular resource. For example, the basis for the calculations used and settings underlying could be a factor here. Most use DSSP as I understand. For example, that seem to be what Chimera is using, see here. It may indeed also factory in specifically what version of DSSP is in use, see [here](https://github.com/PDB-REDO/dssp.

Importantly, your addition here should probably be another question under its own topic. One thing you could also make clear there is the scope of your question or how it differs from here? What is your real goal? And how do the solutions posted in this thread address that or not? For example, does iCn3D work. And how is using Chimera not meeting your needs if you say that is better than PDBSum?

Importantly, this topic, as I understood it, was about generating wiring diagrams. Yours sounds like it may just be about secondary structure more generally? If you just want secondary structure assignments and not images, there's a lot more options.

ADD REPLY
0
Entering edit mode

You can use Pro-origami, which is specifically designed for this purpose:

Alex Stivala, Michael Wybrow, Anthony Wirth, James C. Whisstock, Peter J. Stuckey, Automatic generation of protein structure cartoons with Pro-origami, Bioinformatics, Volume 27, Issue 23, December 2011, Pages 3315–3316, https://doi.org/10.1093/bioinformatics/btr575

Unfortunately the webserver is no longer available as the last of my co-authors to retain a University of Melbourne affiliation recently moved to another university, so the server was shut down. However you can still download the software to run yourself (on Linux) from:

https://sites.google.com/site/alexdstivala/home/pro-origami

I also maintain a list of related software on that page (to which I just added ProLego, which I was not previously aware of).

ADD REPLY
0
Entering edit mode

I made it easier to try Pro-origami without needing to install anything or register. Works right in the browser in a Jupyter session provided by the MyBinder service. Go here and click the 'launch binder' badge to get started. The Pro-origami software is installed & everything is set up. A Jupyter notebook document that comes up once the session starts walks you through using Pro-origami there and how to use it with your structures of interest.

ADD REPLY
3
Entering edit mode
22 months ago
Jiyao Wang ▴ 380

You can also try out iCn3D. After you load your custom PDB via the menu "File > Open File > PDB Files", you can click the menu "Analysis > 2D Cartoon > Helix/Sheet Level" to get the projection of secondary structures from 3D to 2D. Here is one example with the URL https://structure.ncbi.nlm.nih.gov/icn3d/share.html?5iZSHNbXcJisp7gQ6 : enter image description here

ADD COMMENT

Login before adding your answer.

Traffic: 1409 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6