<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Prepare_a_receptor_with_a_cofactor_for_docking</id>
	<title>Prepare a receptor with a cofactor for docking - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Prepare_a_receptor_with_a_cofactor_for_docking"/>
	<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Prepare_a_receptor_with_a_cofactor_for_docking&amp;action=history"/>
	<updated>2026-04-08T19:13:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>http://wiki.docking.org/index.php?title=Prepare_a_receptor_with_a_cofactor_for_docking&amp;diff=12387&amp;oldid=prev</id>
		<title>TBalius: Created page with &quot; This page is written by Trent E. Balius (FNLCR) on March 28, 2020.   This is for cases where the cofactor does not already have cofactors.    For the receptor, I use Chimera&#039;...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Prepare_a_receptor_with_a_cofactor_for_docking&amp;diff=12387&amp;oldid=prev"/>
		<updated>2020-03-28T23:37:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; This page is written by Trent E. Balius (FNLCR) on March 28, 2020.   This is for cases where the cofactor does not already have cofactors.    For the receptor, I use Chimera&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
This page is written by Trent E. Balius (FNLCR) on March 28, 2020. &lt;br /&gt;
&lt;br /&gt;
This is for cases where the cofactor does not already have cofactors.  &lt;br /&gt;
&lt;br /&gt;
For the receptor, I use Chimera&amp;#039;s DOCKprep module to remove solvent, add in missing atoms for residues, and remove alternative side-chains.  &lt;br /&gt;
&lt;br /&gt;
I run the blastermaster on the structure without the co factor to protonate the protein with reduce. &lt;br /&gt;
&lt;br /&gt;
  python $DOCKBASE/proteins/blastermaster/blastermaster.py --addhOptions=&amp;quot; -HIS -FLIPs &amp;quot;  -v&lt;br /&gt;
&lt;br /&gt;
I visualize the protonated receptor and make sure that it seems correct.  &lt;br /&gt;
&lt;br /&gt;
I prepare the co-factor in chimera adding the hydrogen to the structure.  I then run antechamber on that protonated mol2 file using this csh script:&lt;br /&gt;
&lt;br /&gt;
cat ../GTP_charge/002.cofprep.antechamber.csh&lt;br /&gt;
  #! /bin/tcsh&lt;br /&gt;
  &lt;br /&gt;
  # setenv AMBERHOME /nfs/soft/amber/amber14&lt;br /&gt;
  &lt;br /&gt;
  set mountdir = `pwd`&lt;br /&gt;
  set filedir = ${mountdir}/../&lt;br /&gt;
  &lt;br /&gt;
  set workdir = ${mountdir}/cof&lt;br /&gt;
  &lt;br /&gt;
  rm -rf $workdir; mkdir -p $workdir; cd $workdir&lt;br /&gt;
  &lt;br /&gt;
  set charge = -4  # &amp;lt;--- you need to changes&lt;br /&gt;
  &lt;br /&gt;
  cp $filedir/Q61L_GTP.pdb cof.pdb # &amp;lt;--- you need to changes&lt;br /&gt;
  #cp $workdir/33443.pdb lig.pdb&lt;br /&gt;
  #sed -i &amp;#039;s/&amp;lt;0&amp;gt; /LIG/g&amp;#039; lig1.mol2&lt;br /&gt;
  &lt;br /&gt;
  $AMBERHOME/bin/antechamber -i cof.pdb -fi pdb -o cof.ante.mol2 -fo mol2&lt;br /&gt;
  $AMBERHOME/bin/antechamber -i cof.ante.mol2 -fi mol2 -o cof.ante.charge.mol2 -fo mol2 -c bcc -at sybyl -nc ${charge} &lt;br /&gt;
  $AMBERHOME/bin/antechamber -i cof.ante.mol2 -fi mol2  -o cof.ante.pdb  -fo pdb&lt;br /&gt;
  $AMBERHOME/bin/antechamber -i cof.ante.charge.mol2 -fi mol2  -o cof.ante.charge.prep -fo prepi&lt;br /&gt;
  $AMBERHOME/bin/parmchk2 -i cof.ante.charge.prep -f  prepi -o cof.ante.charge.frcmod&lt;br /&gt;
&lt;br /&gt;
Add the co-factor to the dock parameter files. &lt;br /&gt;
&lt;br /&gt;
Copy the default parameter files from DOCKBASE:&lt;br /&gt;
  cp $DOCKBASE/proteins/defaults/prot.table.ambcrg.ambH  $DOCKBASE/proteins/defaults/amb.crg.oxt . &lt;br /&gt;
&lt;br /&gt;
Here are a python library and a python script that I use to  to prepare the files to create amb.crg.oxt and prot.table.ambcrg.ambH for the cofactor&lt;br /&gt;
  https://github.com/tbalius/teb_scripts_programs/blob/master/zzz.scripts/mol2.py&lt;br /&gt;
  https://github.com/tbalius/teb_scripts_programs/blob/master/zzz.scripts/mol2toDOCK37type.py&lt;br /&gt;
&lt;br /&gt;
Here is how to run the script:&lt;br /&gt;
  python ${TEB_SCRIPTS_PATH}/zzz.scripts/mol2toDOCK37type.py ../GTP_charge/cof/cof.ante.charge.mol2 temp&lt;br /&gt;
&lt;br /&gt;
Add the parameters generated from mol2toDOCK37type.py&lt;br /&gt;
&lt;br /&gt;
  cat temp.prot.table.ambcrg.ambH &amp;gt;&amp;gt; prot.table.ambcrg.ambH&lt;br /&gt;
  cat temp.amb.crg.oxt &amp;gt;&amp;gt;  amb.crg.oxt&lt;br /&gt;
  Use a text editor like vim to check the file and remove white space. &lt;br /&gt;
&lt;br /&gt;
  rm working/ -rf; mkdir working; cp rec.crg.pdb working; $DOCKBASE/proteins/blastermaster/blastermaster.py --addNOhydrogensflag --chargeFile=`pwd`/amb.crg.oxt --vdwprottable=`pwd`/prot.table.ambcrg.ambH -v&lt;/div&gt;</summary>
		<author><name>TBalius</name></author>
	</entry>
</feed>