User:Wayne Decatur/Structure analysis tools

From Proteopedia

(Difference between revisions)
Jump to: navigation, search
m (fix links)
m (fix link)
Line 15: Line 15:
===RNA specific===
===RNA specific===
-
* [RNArtist RNA Gallery] - Precomputed 2-dimensional drawings for RNA structures stored in databases.
+
* [https://github.com/fjossinet/RNAGallery RNArtist RNA Gallery] - Precomputed 2-dimensional drawings for RNA structures stored in databases.
* DSSR -(Dissecting the Spatial Structure of RNA), an integrated and automated tool for analyzing and annotating RNA tertiary structures. [http://www.ncbi.nlm.nih.gov/pubmed/?term=DSSR%3A+an+integrated+software+tool+for+dissecting+the+spatial+structure+of+RNA PMID: 26184874 ]<ref>PMID: 26184874</ref> (Maybe name of given supplemental data file previously DSSR stood for "DSSR_ a software program for Defining the Secondary Structures of RNA from three-dimensional coordinates".? [[Jmol]] now has integrated real time updates to data generated by DSSR, see [https://www.google.com/search?q=jmol+dssr&oq=jmol+dssr&aqs=chrome.0.69i59j69i60.4221j0j7&sourceid=chrome&es_sm=91&ie=UTF-8 here] and [https://academic.oup.com/nar/article-lookup/doi/10.1093/nar/gkx365 a 2017 article on it here]<ref>PMID: 28472503</ref>.
* DSSR -(Dissecting the Spatial Structure of RNA), an integrated and automated tool for analyzing and annotating RNA tertiary structures. [http://www.ncbi.nlm.nih.gov/pubmed/?term=DSSR%3A+an+integrated+software+tool+for+dissecting+the+spatial+structure+of+RNA PMID: 26184874 ]<ref>PMID: 26184874</ref> (Maybe name of given supplemental data file previously DSSR stood for "DSSR_ a software program for Defining the Secondary Structures of RNA from three-dimensional coordinates".? [[Jmol]] now has integrated real time updates to data generated by DSSR, see [https://www.google.com/search?q=jmol+dssr&oq=jmol+dssr&aqs=chrome.0.69i59j69i60.4221j0j7&sourceid=chrome&es_sm=91&ie=UTF-8 here] and [https://academic.oup.com/nar/article-lookup/doi/10.1093/nar/gkx365 a 2017 article on it here]<ref>PMID: 28472503</ref>.
* RNApdbee -a webserver to derive secondary structures from PDB files of knotted and unknotted RNAs [http://www.ncbi.nlm.nih.gov/pubmed/24771339 PMID: 24771339]<ref>PMID: 24771339</ref>. Use it [http://rnapdbee.cs.put.poznan.pl/ here].
* RNApdbee -a webserver to derive secondary structures from PDB files of knotted and unknotted RNAs [http://www.ncbi.nlm.nih.gov/pubmed/24771339 PMID: 24771339]<ref>PMID: 24771339</ref>. Use it [http://rnapdbee.cs.put.poznan.pl/ here].

Revision as of 18:53, 11 January 2021

Contents

Nucleic acid in general

  • Curves+ is a revised version of the Curves approach for analyzing the structure of nucleic acids. The webserver form can be accessed here where citations of the related articles are in another tab. There seems to be a command line-based one in Fortran available here.
  • Despite what the name original stood for, DSSR handles nucleic acids in general as well. See the description below for links.


RNA specific

  • RNArtist RNA Gallery - Precomputed 2-dimensional drawings for RNA structures stored in databases.
  • DSSR -(Dissecting the Spatial Structure of RNA), an integrated and automated tool for analyzing and annotating RNA tertiary structures. PMID: 26184874 [2] (Maybe name of given supplemental data file previously DSSR stood for "DSSR_ a software program for Defining the Secondary Structures of RNA from three-dimensional coordinates".? Jmol now has integrated real time updates to data generated by DSSR, see here and a 2017 article on it here[3].
  • RNApdbee -a webserver to derive secondary structures from PDB files of knotted and unknotted RNAs PMID: 24771339[4]. Use it here.
  • RNArtist - allows designing of RNA 2D structures interactively. To help you to be an RNArtist, this tool provides numerous graphical options to find your theme and to modify the 2D layout.


Mutations


Missing Residues

Compare Related Structures Protein-Protein Interaction Pairs

  • Collection of notebooks to analyze PDBsum-derived data using Jupyter/Python - currently the most prominent feature here facilitates highlighting differences and similarities in protein-protein interaction of the same protein pairs in different, related macromolecular complexes. For example, structures solved with different ligands or substrates or structures that share subsets of the same components.
  • PDBsum-utilities - where I share my code to analyze PDBsum-derived data using Python.


Python-based utilities

  • Use PyMOL via the command line in your browser in a Jupyter session by clicking `launch binder` here. A series of demonstrations of using PyMOL in the manner are included.
  • seqmagick-An imagemagick-like frontend to Biopython SeqIO. For example, it can convert from fasta to phylip, remove gaps from a fasta-formatted sequence, and describe all FASTA files in the current directory. Requires Biopython.
  • see also on this page 'Binder'/notebook-related items as I usually have worked out Python code to shuttle other command-line based software output to Python or demonstrate the scripts use
  • click `launch binder` here for a series of demonstrations of useful resources on command line for manipulating structure files.
  • PDBsum-utilities - where I share my code to analyze PDBsum-derived data using Python.

- pdbsum-binder - working with data from PDBsum integrated with Jupyter/Python - jupyter-jsmol-binder - JMol Jsmol applets in Jupyter notebook - Jupyter-desktop_with_pymol - PyMOL graphical user interface served via MyBinder.org - pymol-binder - PyMOL running headless for command line/scripting and interaction with Python. - modelit-binder - Model.it software to produce a 3D model of DNA in bent confirmation combined with Jupyter ecosystem and PyMOL served via MyBinder.org - AnimatePymolWithJmol - Easily animate PyMOL session scenes with Jmol to create an animated GIFs

R-based utilities

My own structure work-related code

  • Structure/model manipulation Python code
  • see also on this page 'Binder'/notebook-related items as I usually have worked out Python code to shuttle other command-line based software output to Python or demonstrate the scripts use
  • click `launch binder` here for a series of demonstrations of useful resources on command line for manipulating structure files.
  • My pymol-binder adds some of my own code in for handling structures via PyMOL.

Jmol/Jsmol use in Jupyter environments

  • jupyter-jsmol-binder - My current resource consolidating my efforts to use Jsmol applets in Jupyter and to take advantage of a Jupyter extension made by others to also do that. Jsmol applets directly used in Jupyter are shown here; you can run that notebook actively inside the jupyter-jsmol-binder.

Related



References

  1. Mizianty MJ, Fan X, Yan J, Chalmers E, Woloschuk C, Joachimiak A, Kurgan L. Covering complete proteomes with X-ray structures: a current snapshot. Acta Crystallogr D Biol Crystallogr. 2014 Nov;70(Pt 11):2781-93. doi:, 10.1107/S1399004714019427. Epub 2014 Oct 23. PMID:25372670 doi:http://dx.doi.org/10.1107/S1399004714019427
  2. Lu XJ, Bussemaker HJ, Olson WK. DSSR: an integrated software tool for dissecting the spatial structure of RNA. Nucleic Acids Res. 2015 Dec 2;43(21):e142. doi: 10.1093/nar/gkv716. Epub 2015 Jul, 15. PMID:26184874 doi:http://dx.doi.org/10.1093/nar/gkv716
  3. Hanson RM, Lu XJ. DSSR-enhanced visualization of nucleic acid structures in Jmol. Nucleic Acids Res. 2017 May 3. doi: 10.1093/nar/gkx365. PMID:28472503 doi:http://dx.doi.org/10.1093/nar/gkx365
  4. Antczak M, Zok T, Popenda M, Lukasiak P, Adamiak RW, Blazewicz J, Szachniuk M. RNApdbee--a webserver to derive secondary structures from pdb files of knotted and unknotted RNAs. Nucleic Acids Res. 2014 Jul;42(Web Server issue):W368-72. doi:, 10.1093/nar/gku330. Epub 2014 Apr 25. PMID:24771339 doi:http://dx.doi.org/10.1093/nar/gku330

See Also

Proteopedia Page Contributors and Editors (what is this?)

Wayne Decatur

Personal tools