This project is read-only.
Getting Started

Using Protein Insight is very easy. You can learn how to use Protein Insight with following texts. If you want to know system requirement or download Protein Insight, refer to download page.

Step 1: PDB Open, Rotation, Translation and Zoom
In step 1, You will learn to manipulate PDB, camera and light source

Manipulating selected PDB:
Left mouse button and drag : Rotate selected PDB. Origin of rotation is center of selected model. If there is no selection, origin of rotation is (0,0,0).
Right mouse button and drag: Translate selected model
Shift + Right mouse button and drag up and down: Forward and backward selected model. The camera doesn't move.
If you load two PDBs, each PDB is manipulated separately. You can change each PDB in list box in the toolbar.
Manipulating camera:
Mouse wheel forward: Move camera forward
Mouse wheel backward: Move camera backward
Ctrl + Left mouse button and drag : Rotate camera, Origin of rotation is (0,0,0). The model doesn't move.
Manipulating light source:
Shift + Click light source with left mouse button and drag : Rotate light source
PDB is selected
VP is not selected PDB is selected
VP is selected





The following video shows load pdb and how to manipulate PDB model with mouse



Click image to play video and enable caption in the media player
(In the media player, the key for caption display is CtrlShiftC)

Step 2: Select, Store and Visualization mechanism
In Step 2, You will learn how to select, store and visualization mechanism.





Click image to play video and enable a caption in the media player
(In the media player, the key for caption display is CtrlShiftC)

Step 3: Changing Visualization Properties
In Step 2, the video shows functions of some visualization options and how to change them.



Click image to play video and enable a caption in the media player
(In the media player, the key for caption display is CtrlShiftC)


Step 4: Using Plug-In
Step 4 shows how to use plug-in. The script of plug-in is a C# language. The example code of script is shown. The result of script is an animation moving clipping plane from top of protein to bottom of protein. Following video shows how to use the script.

ProteinInsight.Open("1a31"); // Load Protein ID 1a31

ProteinInsight.DeleteVP(ProteinInsight.VPs0);
ProteinInsight.Property.ShowSelectionMark = false;
ProteinInsight.Property.BackgroundColor = Color.White;
ProteinInsight.Property.ShowBackgroundTexture = false;

IVP vp1 = ProteinInsight.AddVP(ProteinInsight.PDBs0.GetChains("A"), IDisplayStyle.Surface);
IVP vp2 = ProteinInsight.AddVP(ProteinInsight.PDBs0.GetChains("A"), IDisplayStyle.Ribbon);
vp1.Property.Clippings0.Enable = true; // Turn on clipping plane
vp1.Property.Clippings0.Transparency = 20; // Change clipping plane transparency
vp1.MoveCenter();

for (float height = 20.0f; height > -20.0f; height -= 0.3f)
{
String strEqu;
strEqu = String.Format("0, -1, 0, {0:f}", height); // Make clipping plane equation
vp1.Property.Clippings0.Equation = strEqu; // Set new equation
}


Click image to play video and enable a caption in the media player
(In the media player, the key for caption display is CtrlShiftC)

Last edited Jul 21, 2009 at 4:45 AM by cypark, version 2

Comments

No comments yet.