Conversation
| LIGAND2_ATOMS = <LIG2ATOMS> | ||
| LIGAND1_CM_ATOMS = <LIG1CMATOMS> | ||
| LIGAND2_CM_ATOMS = <LIG2CMATOMS> | ||
| DISPL0_LIG1 = ' 0.0, 0.0, 0.0 ' |
There was a problem hiding this comment.
DISPL0_LIG1 and DISPL0_LIG2 are not relevant for this example. Please remove them.
| ACORE = 0.062500 | ||
| UBCORE = 100.0 | ||
| FRICTION_COEFF = 0.500000 | ||
| HMASS = 1.5 |
There was a problem hiding this comment.
Hydrogen mass repartitioning is carried out in the make_atm_system_from_rcpt_lig.py utility. Please remove HMASS from the input control file.
| @@ -0,0 +1 @@ | |||
| localhost,0:0,1,OpenCL,,/tmp | |||
There was a problem hiding this comment.
Remove nodefile. It is created automatically by the "run" script.
| #SBATCH --no-requeue | ||
| #SBATCH -t 12:00:00 | ||
|
|
||
| . /nfs/sazimi-d/miniforge3/bin/activate atm8.2.0 |
There was a problem hiding this comment.
Please generalize to:
. $HOME/miniforge3/bin/activate atm8.2.1
the latest release is 8.2.1
| for pair in <LIGPAIRS> ; do | ||
| jobname=<RECEPTOR>-$pair | ||
| echo "Prepping $jobname" | ||
| ( cd ${jobname} && python <ASYNCRE_DIR>/rbfe_structprep.py ${jobname}_asyncre.cntl ) || exit 1 |
There was a problem hiding this comment.
If the user follows the default installation instructions, the rbfe_structprep.py script is installed in the conda environment as an executable:
( cd ${jobname} && rbfe_structprep.py ${jobname}_asyncre.cntl ) || exit 1
|
|
||
| jobname=<JOBNAME> | ||
|
|
||
| . /nfs/sazimi-d/miniforge3/bin/activate atm8.2.0 |
There was a problem hiding this comment.
Similarly to the above:
. $HOME/miniforge3/bin/activate atm8.2.1
rbfe_structprep.py ${jobname}_asyncre.cntl || exit 1
rbfe_explicit.py ${jobname}_asyncre.cntl
| #displacement vector | ||
| displacement=("0.0" "70.0" "0.0") | ||
|
|
||
| #residue ids of the receptor that define the center of the binding site |
There was a problem hiding this comment.
Comment that the example does not use binding site restraints
| @@ -0,0 +1,289 @@ | |||
| # cat r*/*.out > data | |||
| # R CMD BATCH uwham_analysis.R | |||
|
|
|||
There was a problem hiding this comment.
I think we have improved versions of the uwham_analysis.R script that properly label axes in plots and flag large perturbation energy gaps.
|
|
||
| # Usage: python make_atm_rbfe_system_frompdb.py <options> | ||
| # Emilio Gallicchio, 5/2023 adapted from code by Bill Swope, 11/2021 | ||
| # modified by Solmaz Azimi 6/2024 |
make_atm_system_from_rcpt_lig.py
Outdated
| bbox = boundingBoxSizes(rcpt_positions + lig1_positions + lig2_positions) | ||
| bboxsizes = [ bbox[i][1]-bbox[i][0] for i in range(3) ] | ||
| padding = 2. * 1.0*nanometer | ||
| padding = 5. * 1.0*nanometer |
There was a problem hiding this comment.
The padding is significantly larger. Why is this big? Should it be an optional parameter?
Signed-off-by: Solmaz Azimi <solmazimi@Solmazs-MacBook-Air.local>
|
@solmazimi please sync your branch with the current master branch and resolve the conflict with |
Included receptor and ligand files, and common scripts directory that supports RBFE and swapping calculations