You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have written a script which uses biopython, obabel and pymol to loop over RNA-small molecule complexes and extracts the binding pocket and prepared the pdbqt fies for docking (Python 3.9.10).
I am trying to incorporate the prepare_gpf4.py/prepare_dpf4.py into script to automate all the steps before running the docking (autodock_gpu_64wi).
As the prepare*.py scripts are quite old they are not compatible with new python version, do you happen to have updated versions?
if not any suggestions or workarounds?
Thanks for your help.
Best,
Amir
The text was updated successfully, but these errors were encountered:
Hi @amir-tagh
Did you get prepy_*.py from MGLTools or ADFRSuite? The scripts can be run with pythonsh, which comes with the scripts. You can locate this special python interpreter at
mgltools_x86_64Linux2_1.5.7/bin
or ADFRsuite-1.0/bin
You can run it as a subprocess in a Python script.
Other options for receptor preparation:
I think there's a Python3 (3.7?) prepare_receptor in https://ccsb.scripps.edu/adcpv11/ but I never tested it for RNA. I don't think a prepare_gpf is included. If you have a specific way of defining the grid in your mind, writing a .gpf using Python script might be easier than using the script.
There's also a receptor preparation script in Meeko. However, RNA is not currently supported (? based on the built-in residue parameters) There seems to be ongoing work and might be possible with: forlilab/Meeko#133
Let us know what you think!
Thanks for your reply. I have used both from MGLTools or ADFRSuite but they are both incompatible with Python 3.0 (>). I have started writing a .gpf script.
Meeko is a good suggestion, see if I can get it to work.
Thanks for the suggestions and help, appreciated.
Hello,
I have written a script which uses biopython, obabel and pymol to loop over RNA-small molecule complexes and extracts the binding pocket and prepared the pdbqt fies for docking (Python 3.9.10).
I am trying to incorporate the prepare_gpf4.py/prepare_dpf4.py into script to automate all the steps before running the docking (autodock_gpu_64wi).
As the prepare*.py scripts are quite old they are not compatible with new python version, do you happen to have updated versions?
if not any suggestions or workarounds?
Thanks for your help.
Best,
Amir
The text was updated successfully, but these errors were encountered: