Prev | 23.3 FAQ Graphics and Display | Next |
[ Font Size | Background color | Transparent ribbon | Color carbons | Color carbons multiple objects | Faq remove select | Faq deselect | as_graph | Faq origin | Faq clipping plane | Faq interactions | Faq backbone | icmPocketFinder | Truncating Mesh | Color surface | Faq atom display | Dihedral Angle | Movie | Color faq | Plane faq | Store current view faq | Ribbon faq | Local PDB | Local PDB | ODA | Faqmaps | Faqcontour | H-Bond Cutoff | iSee file | Blend Transition | Object Status | Faq autosave | Chain Breaks | Beep | Residue Number Selection ]
Questions and answers relating to displaying molecules in the graphical user interface.
23.3.1 How to change font size in html-documents, alignments, terminal, table, graphics? |
First, click on this window of interest. Then just press Ctrl-+ (Ctrl-plus) to increase the font size and Ctrl-- (Ctrl-minus) to descrease the font size.
Here is a more complete list of methods to change the font size:
location | how to change |
tables | Ctrl +/- |
alignment | Ctrl +/- |
terminal | Ctrl +/- |
html-documents | Button + and - |
residue, atom and variable labels | change icm.clr file in $ICMHOME |
graphics: 2D labels | right-click on a label and modify the font size/color |
graphics: 3D labels | right-click at the lower left corner of a 3D label and modify the font size/color |
graphics: distances and hbonds | right-click on a line modify the font size/color |
The sizes will also be preserved between sessions.
23.3.2 How to change the background color with one click? |
To change the background color with one mouse click, go to the Display toolbar and right click on the color you like. Warning: the left click on the same palette will color all the object, but will preserve the background color. The ICM command for changing the background is
color background red # or any other color
23.3.3 How to make a transparent ribbon? |
To make a transparent ribbon follow these steps:
23.3.4 How do I specify a particular color for only the carbon atoms of a molecules? |
23.3.5 I have multiple proteins overlayed and I would like to color the carbon atoms of each molecule uniquely - how can I do this? |
23.3.6 If I have multiple graphical selections how can I remove one without losing the others? |
One way to do this is to use the Remove selection button shown below and then drag over the region you would like to remove using the right-click mouse button.
23.3.7 Can you suggest some ways to remove a selection completely? |
Some other ways include:
23.3.8 What does as_graph mean? |
By default anything that is selected (object, molecule, residue, atom) is returned to a variable called as_graph. If you type as_graph in the terminal window you will see all the atoms, residues, molecules or objects contained in as_graph. You can also rename as_graph to a different variable name in order to save it for other functions. For example:
my_binding_pocket=as_graph ds wire my_binding_pocket
To list the residues surrounding the pocket type:
String(as_graph)
23.3.9 I have the XYZ origin cross displayed - How can I undisplay this? |
To undisplay the origin shown below:
23.3.10 The front and back part of my structure have been clipped away how do I restore these regions in my display. |
It looks like the clipping tools have been used to clip away the front and back planes. Use the "unclip" button ( See the section entitled Clipping Tools).
23.3.11 Is it possible to draw dashed lines between atoms without displaying the corresponding bond length. I would like to do this to show which atoms are |
To do this first you need to display the distance.
23.3.12 How can I select only the backbone atoms? |
23.3.13 How can I find out which residues are surrounding a ligand binding pocket? |
Use icmPocketFinder
23.3.14 How to truncate a mesh object? |
Sometimes you have a mesh object (a.k.a. grob in ICM language) and you want to crop it. This can be achieved with the "make mesh from display"-tool (the "Mesh" toolbar) that creates a mesh object from the all visible objects in the Graphics window. The trick is to use the window border as a trimming device by moving the unwanted parts of the mesh outside the Display window. Follow these steps:
23.3.15 How can I change the color of a grob atom based surface according to the underlying atom coloring scheme? |
To do this:
23.3.16 How can I display more information regarding an atom such as mmff type and charge? |
23.3.17 How can I display the dihedral angle? |
To label the dihedral angle the molecule needs to be converted into an ICM object.
The easiest way is to interpolate between front and back clipping plane
v1=View() # define the 1st view # v2=View() # cut through clipping plane for i=1,100 set view View(v1,v2,i*0.01) # interpolation write image String(i) png endfor
23.3.19 How do I color a structure by secondary structure? |
You may wish to color your structure accordingly:
Helix: Red Beta Sheet: Green Loops: White
To do this you should use the filter graphical selection button and then select either H, E or _ for helix, sheet or loop. Then click on the color panel in the display tab.
23.3.20 How can I display a structure in many different representations simultaneously? |
Use the slide button and make a series of slides.
23.3.21 How can I store a view and return to it later? |
To store multiple views of an object and quickly change between each one use the "eye" button shown below.
For more information see the section entitled Store Current View
23.3.22 Some structures are displayed as noodles (the "worm" representation). Why are they displayed improperly? |
Question : Some structures are displayed as noodles (the "worm" representation). Why are they displayed improperly?
Answer: There are several possible reasons:
23.3.23 I would like to have a local copy of the PDB - any advice? |
Accessing PDB files locally
The simplest way to access pdb files locally, is to download the compressed pdb files in the old pdb format (not the mmcif files!) from the PDB ftp site and reset the values in File/Preferences/Directories .
By default ICM will set the s_pdbDir and pdbDirStyle variables to download each file from the PDB web site. In this case to update the PDB table of entry headers and the blast files with PDB sequences, select Edit/PDBSearch and click on the "Update PDB Table" button for the headers and the "Update PDB Sequences button for the sequences.
23.3.24 I would like to have a local copy of the NCBI Blast database- any advice? |
Accessing the NCBI sequence databases locally
To enable ICM sequence search simply dowload NCBI blast database files to the local s_blastdbDir directory (see File/Preferences/Directories ). Download only three file types for the databases of interest: *.pin, *.phr, *.psq , e.g. nr.pin,nr.phr,nr.psq to your s_blastdbDirectory ( File/Preferences/Directories ) or anywhere else. You can download Blast formatted databases from here ftp://ftp.ncbi.nih.gov/blast/db/ eg. pdbaa - PDB sequence database.
ICM command find database and the Bioinfo/Find_and_Align macro can then use the blast files for both fast searches and ZEGA searches.
23.3.25 How do I color ribbon models according to Optimal Docking Area (ODA) |
The Optimal Docking Area (ODA) tool is used to predict protein-protein interaction sites.
Tools/3Dpredict/ODA/3D-Mesh-Envelope
23.3.26 How do I load an electron density map into ICM? |
You can load CCP4 maps into ICM
23.3.27 How can I contour an electron density map and adjust contour levels and color? |
Load the electron density map into ICM and then follow the instructions in the section entitled Contour Electron Density Map.
23.3.28 I want to visualize weak hydrogen bonds how can I change the H-bond cutoff parameter? |
GRAPHICS.hbondMinStrength parameter determines the hbond strength threshold for hbond display. The strength value is between 0. and 2. By changing 1. to 0.2 you will see weaker hydrogen bonds.
23.3.29 What is an iSee File? |
A common question is - what is an iSee file? An iSee file is a term coined by scientists at the Structural Genomics Consortium at Oxford University for ICM molecular documents saved in .icb format.
>From the SGC website:
"Different from PDF files and paper manuscripts, iSee files allow total interactivity with the scene/ image by the user. Also, real-time rendered movies enable smooth transition of a viewpoint to another, helping to convey the sense of depth and inter-relationship of different structural features in space. iSee files also permit non- linear navigation through the expert annotation, thus not restraining the user to the sequencial explanation of traditional molecular movies."
See: http://www.sgc.ox.ac.uk/iSee/ http://www.molsoft.com/sgc.html
How to make an iSee file? http://www.molsoft.com/gui/tut6.html
23.3.30 How do I set a blend transition effect between two slides? |
In ICM version 3.5-1l a new blending transition effect between slides is available. To see this in action download the latest version of ICM or the free ICM-Browser and view this icb file:
http://www.molsoft.com/~andy/blend.icb
To generate this transition effect:
23.3.31 How to check on the display status of an object in the command line. |
You can check if molecule is displayed by using 'DD' selector.
For example:
Mol(a_1xbb.a//DD) == a_1xbb.a # returns 'yes' if at least one atom in the molecule is displayed Res(a_1xbb.a//DD) == Res(a_1xbb.a) # returns 'yes' if at least one atom in each residue is displayed Atom(a_1xbb.a//DD) == Atom(a_1xbb.a) # returns 'yes' if every single atom is displayed
23.3.32 ICM and AutoSave |
There are two preferences controlling 'autosave/restore behaviour'
GUI.autoSave # toggles autosave on/off GUI.autoSaveInterval # autosave interval in min.
NOTE: that ICM will not perform autosave when idle. autosave is only preformed if autoSaveInterval was expired AND some command was executed. |
If ICM crashes it renames the last autosaved file to 'icmcrash' prefix. On startup ICM checkes if s_tempDir directory contains at least one file with prefix = 'icmcrash' and offers to restore session from it. 'icmautoXXXX' and 'icmcrashXXXX' are normal icm files and can be copied/renamed and read directly with 'read binary' or through GUI.
ICM deletes 'icmautoXXXX' file before normal exit. Note that in certain cases these files will be kept. E.g: if you press "Ctrl+C" on linux will not receive crash signal -> 'icmauto' will not be renamed to the 'icmcrash' and will be kept.
NOTE: autoSavePeriod is used to periodically store stack in montecarlo simulations. It has nothing to do with save/restore functionality |
23.3.33 How to remove the dotted lines in chain breaks. |
See the how to section entitled "How to remove chainbreaks (dotted lines)".
In version 3.6-1a and above you can use the options in the display tab. Click an d hold on the ribbon button. You can then select Display Chain Breaks/ None.
23.3.34 How do I turn off the annoying beep? |
To turn off the beep noise when an error is made in the command line type:
23.3.35 How to make a selection by typing in the residue numbers? |
This is a common question primarily because this option is hidden! It is hidden for a reason because the residue numbers you enter can only relate to one molecule in a particular object. Therefore to find this option you need to right click on the molecule name in the ICM Workspace and choose Select/by Res.Number. You can then enter the residue numbers e.g 3,7:12,30 and the selection will be made. If you want to make a selection on multiple molecules you can change the selection mode to add ( http://www.molsoft.com/gui/make-selection.html#change-selection ) and repeat the steps described above.
l_beep = no write system preferences # if you want to store this permanently
You can also remove it in the system preferences tab in File/Preferences
Prev Faq quad buffer | Home Up | Next FAQ ActiveICM |