Difference between revisions of "3Dstrut"

From PyMOLWiki
Jump to navigation Jump to search
Line 5: Line 5:
 
|-
 
|-
 
!Download
 
!Download
|https://github.com/
+
|https://github.com/raghuyennamalli/3Dstrut
 
|-
 
|-
 
!Author
 
!Author
|George Phillips
+
|Tony Kamenick, Stuart Ballard
 
|-
 
|-
 
!Other authors
 
!Other authors
|Tony Kamenick, Stuart Ballard
+
|George N Phillips Jr.
 
|-
 
|-
!Contributors
+
!Other contributors
|Shashank Ravichandran, Gautham Krishna, [[User:Ragothaman|Ragothaman Yennamalli]]
+
|Shashank Ravichandran, Yatindrapravanan Narasimhan, Gautham Krishna, [[User:Ragothaman|Ragothaman Yennamalli]]
 
|}
 
|}
  
Line 20: Line 20:
  
 
== Website ==
 
== Website ==
https://github.com/
+
https://github.com/raghuyennamalli/3Dstrut
  
 
== Version history ==
 
== Version history ==
Line 26: Line 26:
  
 
== Installation ==
 
== Installation ==
Download the ‘.zip’ file and save it in your home directory. Once you unzip the file, you should see a directory named ‘3D_strut_plugin’ containing the following files:  
+
The following steps are applicable to both windows and macOS systems
* __init__.py  
+
 
* struts.py  
+
I. Download the ‘.zip’ file and save it in your home directory. Once you unzip the file, you should see a directory named ‘3D_strut_plugin’ containing three files:  
* build_struts.py   
+
 
* Readme.pdf
+
    __init__.py, struts.py, build_struts.py
 +
 
 +
 
 +
II. Open PyMOL and go to Plugin → Plugin manager.
 +
 
 +
III. Select the ‘Install new Plugin’ tab and click on the choose button, a window will popup.
 +
 
 +
IV. Navigate to where you extracted the ‘.zip’ file and select the ‘__init__.py’ file. Click open.
 +
 
 +
V.  Make sure that the path in the ‘Select Plugin directory’ popup box is similar to the one in the figure below and then click ok.
 +
 
 +
VI. A new window will pop up with the message ‘Plugin “3D_Strut_plugin” has been installed.” and a new menu named “3-D printer” will be added to the menu bar. If you do not see the new menu immediately, close the plugin manager window quit and re-open PyMOL.
 +
 
 +
== Tutorial ==
 +
 
 +
* Open a PDB file of your choice
 +
 
 +
* Navigate to 3D Printer → Build Struts (CA)
 +
 
 +
* A popup will ask you to enter a value for the maximum length a strut. Click OK to proceed to next step/popup.
 +
 
 +
* Then, enter the value for the minimum distance between struts.
  
Detailed instructions with respect to the installation of the plugin have been provided in the '''Readme''' pdf file. Follow the steps given to install and setup the plugin to work with PyMOL.
+
* If you want to build struts for everything opened in PyMOL, type “all”. Otherwise, if you want only one chain to be built, select that particular chain, make a new object, and hide the rest of the protein. In this case, you will type “visible”

Revision as of 12:38, 31 August 2021

Type Plugin
Download https://github.com/raghuyennamalli/3Dstrut
Author Tony Kamenick, Stuart Ballard
Other authors George N Phillips Jr.
Other contributors Shashank Ravichandran, Yatindrapravanan Narasimhan, Gautham Krishna, Ragothaman Yennamalli

3Dstrut is an external plugin for the molecular visualization program PyMOL. The plugin generates struts at optimal positions and thus enables 3D printing of any structure which can be visualized using PyMOL. This software is distributed freely for Windows and macOS platforms.

Website

https://github.com/raghuyennamalli/3Dstrut

Version history

Version history goes here

Installation

The following steps are applicable to both windows and macOS systems

I. Download the ‘.zip’ file and save it in your home directory. Once you unzip the file, you should see a directory named ‘3D_strut_plugin’ containing three files:

   __init__.py, struts.py, build_struts.py


II. Open PyMOL and go to Plugin → Plugin manager.

III. Select the ‘Install new Plugin’ tab and click on the choose button, a window will popup.

IV. Navigate to where you extracted the ‘.zip’ file and select the ‘__init__.py’ file. Click open.

V. Make sure that the path in the ‘Select Plugin directory’ popup box is similar to the one in the figure below and then click ok.

VI. A new window will pop up with the message ‘Plugin “3D_Strut_plugin” has been installed.” and a new menu named “3-D printer” will be added to the menu bar. If you do not see the new menu immediately, close the plugin manager window quit and re-open PyMOL.

Tutorial

  • Open a PDB file of your choice
  • Navigate to 3D Printer → Build Struts (CA)
  • A popup will ask you to enter a value for the maximum length a strut. Click OK to proceed to next step/popup.
  • Then, enter the value for the minimum distance between struts.
  • If you want to build struts for everything opened in PyMOL, type “all”. Otherwise, if you want only one chain to be built, select that particular chain, make a new object, and hide the rest of the protein. In this case, you will type “visible”