[buster-discuss] rhofit, use maps instead mtz, or specify map coefficients?
Guenter Fritz
guenter.fritz.phenix.ccp4 at gmail.com
Thu Oct 20 13:52:21 CEST 2022
Dear Clemens and Andrew,
thanks a lot, that answered most aspects of my questions!
Here some (I hope not too much) info what I am doing:
I am comparing currently several tools for automated ligand fitting into
maps. The background is simple: We did some fragment screening campaigns
and we were tired of looking into more than 1000 datasets.
So I started to explore the different tools and implemented several in a
pipeline. I am aware that there is already such an excellent pipeline
-pipedream :).
Nevertheless, not everybody is using GPhl software and I compared how
the different tools perform in different settings.
I had a look:
What is effect, if you use different refinement programs in the first
step to create maps .
Which program is fastest and can place the ligand most accurately.
How to deal with side chain movements, water placement and subsequent
refinement .
And finally how to evaluate the fitted fragment in an automated way to
get some info how good is the fit, where does it bind, and what might be
the affinity.
I did some bash scripting; I can feed the pipeline now with an excel
list of my datasets and ligands (or different pdbs) and get refined
complexes. As summary an excel list with all relevant info is created as
well as a html with some figures of the fitted ligands in the
densities. I think it has become a nice tool.
Now I want to publish it and for that I want to do some more comparisons.
When I use maps (mtz files) from buster (using -L option) or refmac,
flynn and rhofit perform both very good. Now I wanted to check how both
programs compare fitting into event maps from pandda and check how my
basic script performs for published datasets even with some low
occupancy fragments.
flynn from Open Eye can use directly the event maps (ccp4 map files)
from pandda.
Therefore I wanted to know, whether this is possible for rhofit as well.
As a workaround I have transformed the event maps with cinvfft into mtz
files (result is OK) for rhofit and wanted to know how to define the map
coefficients. And thanks for the suggestion, yes I could simply renmae
those with mtzutils.
Best regards,
Guenter
> Dear Guenter,
>
> On Mon, Oct 17, 2022 at 09:17:59AM +0200, Guenter Fritz wrote:
>> I was wondering whether one could use directly maps for rhofit or whether it
>> is possible to specify the map coefficients of the mtz to be used by rhofit.
> It is possible in a maybe slightly round-about way ...
>
> Rhofit can also start from a set of already defined so-called
> "clusters" - which would be the result of internally running
> "prep_rhofit" on the given MTZ file and some default map
> coefficients. What you need is a simple text file with a list of
> cluster PDB files (one per line, i.e. several lines if you have
> several binding sites you want Rhofit to analyse). Each cluster PDB
> file contains a set of grid points with an associated map score
> (usually: mFo-DFc map value) that is generated e.g. by prep_rhofit,
> which has more control about the coefficients to use for map
> calculation (see "prep_rhofit -h" for details).
>
> Of course, you could always rename the map coefficients of your input
> MTZ file e.g. via
>
> mtzutils hklin my.mtz hklout tmp.mtz <<e
> COLU MY_F=2FOFCWT MY_P=PH2FOFCWT
> e
>
> If you have only one set of map coefficients: you need to give them as
> both (2mFo-DFc and mFo-DFc) to prep_rhofit.
>
> In principle one can prepare such cluster files also directly from
> maps: if you could give a bit more background information maybe we can
> provide further information for you here?
>
> Cheers
>
> Clemens & Andrew
More information about the buster-discuss
mailing list