Proteopedia talk:Development

From Proteopedia

(Difference between revisions)
Jump to: navigation, search
(typo)
(Focus on ligands and sites - proposals for improvement)
Line 10: Line 10:
background label yellow; color labels black;
background label yellow; color labels black;
zoomTo 0.5 { ([HEM] , ligContact )} 0 *0.8;
zoomTo 0.5 { ([HEM] , ligContact )} 0 *0.8;
 +
select all;
</pre>
</pre>
* '''Problem:''' when there are several ligands of the same name, the focus act on their center, which is not too helpful. Example: 4 heme groups in hemoglobin. It would be better to focus on just the first one.
* '''Problem:''' when there are several ligands of the same name, the focus act on their center, which is not too helpful. Example: 4 heme groups in hemoglobin. It would be better to focus on just the first one.
Line 26: Line 27:
background label yellow; color labels black;
background label yellow; color labels black;
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8;
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8;
 +
select all;
</pre>
</pre>
Line 44: Line 46:
define ligContact within(group,ligContact);
define ligContact within(group,ligContact);
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8;
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8;
 +
select all;
 +
</pre>
 +
or, maybe this end gives a better orientation for focus:
 +
<pre>select (ligOne , ligContact);
 +
rotate best -0.3;
 +
zoomTo 0.5 {selected} 0 *0.8;
 +
select all;
 +
</pre>
</pre>
</pre>
* Proposal C: additionally, if the ligand is very small (e.g. Zn2+), zoom should be reduced, maybe checking its size or mass within the Jmol script.
* Proposal C: additionally, if the ligand is very small (e.g. Zn2+), zoom should be reduced, maybe checking its size or mass within the Jmol script.

Revision as of 15:36, 25 June 2017

Focus on ligands and sites

Focus on ligands and sites when their green links are clicked.

  • Current state: the selected entity becomes the center of rotation, and the molecule is zoomed onto it (80% of the JSmol panel). Residues within 4 Â are highlighted with sidechains in sticks and C_beta labeled.
define ligContact within(4.0, [HEM]) and protein; 
define ligContact within(group,ligContact); 
select ligContact and sidechain; color cpk; 
select ligContact and (sidechain,alpha); wireframe 0.3; 
select ligContact and *.CB; label %m%r; 
background label yellow; color labels black;
zoomTo 0.5 { ([HEM] , ligContact )} 0 *0.8; 
select all;
  • Problem: when there are several ligands of the same name, the focus act on their center, which is not too helpful. Example: 4 heme groups in hemoglobin. It would be better to focus on just the first one.
  • Proposal A: select only the first ligand of the set, by looking for first chain and first residue in it. Then, label and focus on that one as before.
nc = {[HEM]}.chainNo.min;
define ligOne [HEM] and chainNo=nc;
nc = {ligOne}.resNo.min;
define ligOne ligOne and resNo=nc;

define ligContact within(4.0, ligOne) and protein; 
define ligContact within(group,ligContact); 
select ligContact and sidechain; color cpk; 
select ligContact and (sidechain,alpha); wireframe 0.3; 
select ligContact and *.CB; label %m%r; 
background label yellow; color labels black;
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8; 
select all;
  • Proposal B: label all but zoom in on the first one.
define ligContact within(4.0, [HEM]) and protein; 
define ligContact within(group,ligContact); 
select ligContact and sidechain; color cpk; 
select ligContact and (sidechain,alpha); wireframe 0.3; 
select ligContact and *.CB; label %m%r; 
background label yellow; color labels black;

nc = {[HEM]}.chainNo.min;
define ligOne [HEM] and chainNo=nc;
nc = {ligOne}.resNo.min;
define ligOne ligOne and resNo=nc;

define ligContact within(4.0, ligOne) and protein; 
define ligContact within(group,ligContact); 
zoomTo 0.5 { (ligOne , ligContact )} 0 *0.8; 
select all;

or, maybe this end gives a better orientation for focus:

select (ligOne , ligContact);
rotate best -0.3;
zoomTo 0.5 {selected} 0 *0.8; 
select all;

</pre>

  • Proposal C: additionally, if the ligand is very small (e.g. Zn2+), zoom should be reduced, maybe checking its size or mass within the Jmol script.

Proteopedia Page Contributors and Editors (what is this?)

Angel Herraez

Personal tools