[gmx-developers] g_sdf, who developed it?
chris.neale at utoronto.ca
chris.neale at utoronto.ca
Thu Jun 3 08:18:40 CEST 2010
I wrote g_spatial. I have never used g_sdf, but the programs are not
exactly identical. Ideally they might be combined, but I looked into
that a while ago and it is beyond my abilities.
- g_sdf does a fitting based on (I think) 3 atoms defined by the user.
- g_spatial requires the user to do all of the fitting via trjconv.
In my opinion, it is easier and more robust to require the user to
first pre-process the trajectory with trjconv. Nevertheless, I see
more users on the list inquiring about g_sdf; It is impossible to
discern if this is because g_sdf is harder to use or because it is
more often used.
The reasons to use g_spatial, are that one might want to fit based on
some arbitrary routine, and this should always be possible via
trjconv. In my opinion, the only thing that favours g_sdf is that one
doesn't need to have the disk space to store a fit trajectory prior to
running g_sdf -- and this could be a big plus for g_sdf in some cases.
In the end, I can only comment that I and my colleagues find g_spatial
to be very useful. Also, from a simple magnitude of the comments on
the list, there is also a desire to use g_sdf.
Obviously you're close to a release and not wanting to do more coding,
but I note that the idea behind g_spatial was to keep it simple... let
trjconv do all of the heavy lifting. Perhaps it would be possible in
the future to add a new trjconv option to do whatever fitting is done
in g_sdf?
Sorry I can't be definitive here,
Chris.
Quoting David van der Spoel <spoel at xray.bmc.uu.se>:
> On 2010-06-03 06.19, Tsjerk Wassenaar wrote:
>> Hi David, Chris,
>>
>> The bug referred to concers make_ndx, not g_sdf. I indeed made a few
>> changes in the code, but those were minor adaptations required to have
>> it work with GMX3.3.1, such as changing gmx_fatal statements.
>>
> oops it should be
>
> http://bugzilla.gromacs.org/show_bug.cgi?id=356
>
> An additional problem is that we have two seemingly identical programs,
> g_sdf and g_spatial
> Chris: did you develop the latter then?
>
> Question is whether we need both...
>
>> Cheers,
>>
>> Tsjerk
>>
>>
>> On Wed, Jun 2, 2010 at 10:39 PM,<chris.neale at utoronto.ca> wrote:
>>> g_sdf was developed by Christoph Freudenburger. It was uploaded and
>>> supported with mailing-list assistance by Dallas Warren:
>>> http://lists.gromacs.org/pipermail/gmx-users/2005-August/016578.html
>>>
>>> Looks like it was also modified by Tsjerk Wassenaar (to work with 3.3.1):
>>> http://www.gromacs.org/index.php?title=Download_%26_Installation/User_contributions/Other_software
>>>
>>> Quoting David van der Spoel<spoel at xray.bmc.uu.se>:
>>>
>>>> Hi,
>>>>
>>>> I forgot who contributed the code for g_sdf, but there seems to be a
>>>> strange problem with the code. Maybe he/she with insight in the innards
>>>> of the program can have a look at
>>>> http://bugzilla.gromacs.org/show_bug.cgi?id=367
>>>>
>>>> Thanks,
>>>> --
>>>> David van der Spoel, Ph.D., Professor of Biology
>>>> Dept. of Cell& Molec. Biol., Uppsala University.
>>>> Box 596, 75124 Uppsala, Sweden. Phone: +46184714205.
>>>> spoel at xray.bmc.uu.se http://folding.bmc.uu.se
>>>> --
>>>> gmx-developers mailing list
>>>> gmx-developers at gromacs.org
>>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>>> Please don't post (un)subscribe requests to the list. Use the www
>>>> interface or send it to gmx-developers-request at gromacs.org.
>>>
>>>
>>>
>>> --
>>> gmx-developers mailing list
>>> gmx-developers at gromacs.org
>>> http://lists.gromacs.org/mailman/listinfo/gmx-developers
>>> Please don't post (un)subscribe requests to the list. Use thewww interface
>>> or send it to gmx-developers-request at gromacs.org.
>>>
>>
>>
>>
>
>
> --
> David van der Spoel, Ph.D., Professor of Biology
> Dept. of Cell & Molec. Biol., Uppsala University.
> Box 596, 75124 Uppsala, Sweden. Phone: +46184714205.
> spoel at xray.bmc.uu.se http://folding.bmc.uu.se
> --
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the www
> interface or send it to gmx-developers-request at gromacs.org.
More information about the gromacs.org_gmx-developers
mailing list