[gmx-users] new analysis in gromacs
Atila Petrosian
atila.petrosian at gmail.com
Sun Aug 24 11:10:37 CEST 2014
Dear gromacs users
I want to use a new code (g_vesicle_density) in gromacs being in this
address: http://md.chem.rug.nl/~mara/softa/.
There are 2 related files (g_vesicle_density.c and gmx_vesicle_density.c).
I did following steps to use this analysis for my system:
1) I copied the files (g_vesicle_density.c and gmx_vesicle_density.c) to
the 'src/tools' directory of GROMACS.
2) I edited 'Makefile.am' to add the tool to the list of programs to
compile,
-----------------------------------------------------------------------------------
New Makefile.am is as follows:
## Process this file with automake to produce Makefile.in
# Note: Makefile is automatically generated from Makefile.in by the
configure
# script, and Makefile.in is generated from Makefile.am by automake.
AM_CPPFLAGS = -I$(top_srcdir)/include -DGMXLIBDIR=\"$(datadir)/top\"
lib_LTLIBRARIES = libgmxana at LIBSUFFIX@.la
libgmxana at LIBSUFFIX@_la_LIBADD =
libgmxana at LIBSUFFIX@_la_DEPENDENCIES =
libgmxana at LIBSUFFIX@_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
libgmxana at LIBSUFFIX@_la_SOURCES = \
autocorr.c expfit.c polynomials.c levenmar.c \
anadih.c pp2shift.c pp2shift.h dlist.c \
eigio.c lsq.c cmat.c cmat.h \
eigensolver.c eigensolver.h nsc.c nsc.h \
hxprops.c hxprops.h fitahx.c fitahx.h \
gmx_analyze.c gmx_anaeig.c gmx_angle.c gmx_bond.c \
gmx_bundle.c gmx_chi.c gmx_cluster.c gmx_confrms.c \
gmx_covar.c gmx_current.c \
gmx_density.c gmx_densmap.c gmx_dih.c \
gmx_dielectric.c gmx_kinetics.c gmx_spatial.c \
gmx_dipoles.c gmx_disre.c gmx_dist.c gmx_dyndom.c \
gmx_enemat.c gmx_energy.c gmx_lie.c gmx_filter.c \
gmx_gyrate.c gmx_h2order.c gmx_hbond.c gmx_helix.c \
gmx_mindist.c gmx_msd.c gmx_morph.c gmx_nmeig.c \
gmx_nmens.c gmx_order.c gmx_principal.c \
gmx_polystat.c gmx_potential.c gmx_rama.c \
gmx_rdf.c gmx_rms.c gmx_rmsdist.c gmx_rmsf.c \
gmx_rotacf.c gmx_saltbr.c gmx_sas.c gmx_sdf.c \
gmx_sgangle.c gmx_sorient.c gmx_spol.c gmx_tcaf.c \
gmx_traj.c gmx_velacc.c gmx_helixorient.c \
gmx_clustsize.c gmx_mdmat.c gmx_wham.c eigio.h \
correl.c correl.h gmx_sham.c gmx_nmtraj.c \
gmx_trjconv.c gmx_trjcat.c gmx_trjorder.c gmx_xpm2ps.c \
gmx_editconf.c gmx_genbox.c gmx_genion.c gmx_genconf.c \
gmx_genpr.c gmx_eneconv.c gmx_vanhove.c gmx_wheel.c \
gmx_vesicle_density.c addconf.c addconf.h \
calcpot.c calcpot.h edittop.c
bin_PROGRAMS = \
do_dssp editconf eneconv \
genbox genconf genrestr g_nmtraj \
make_ndx mk_angndx trjcat trjconv \
trjorder wheel xpm2ps genion \
anadock make_edi \
g_analyze g_anaeig g_angle g_bond \
g_bundle g_chi g_cluster g_confrms \
g_covar g_current \
g_density g_densmap g_dih \
g_dielectric g_helixorient g_principal \
g_dipoles g_disre g_dist g_dyndom \
g_enemat g_energy g_lie g_filter \
g_gyrate g_h2order g_hbond g_helix \
g_mindist g_msd g_morph g_nmeig \
g_nmens g_order \
g_polystat g_potential g_rama \
g_rdf g_rms g_rmsdist g_rmsf \
g_rotacf g_saltbr g_sas g_sgangle \
g_sham g_sorient g_spol \
g_sdf g_spatial \
g_tcaf g_traj g_vanhove g_velacc \
g_clustsize g_mdmat g_wham g_kinetics \
g_vesicle_density.c \
sigeps
LDADD = $(lib_LTLIBRARIES) ../mdlib/libmd at LIBSUFFIX@.la \
../gmxlib/libgmx at LIBSUFFIX@.la
# link the mpi library to non-mpi names if the latter are not present
install-exec-hook:
libname="libgmxana at LIBSUFFIX@"; \
nompi="`echo $$libname | sed -e 's,_mpi,,'`"; \
libdir="$(libdir)"; \
if echo $$libname | grep mpi >/dev/null ; then \
(cd $$libdir && test -e $$libname.a -a ! -e $$nompi.a && $(LN_S)
$$libname.a $$nompi.a ; exit 0); \
(cd $$libdir && test -e $$libname.so -a ! -e $$nompi.so && $(LN_S)
$$libname.so $$nompi.so ; exit 0); \
fi;
CLEANFILES = *.la *~ \\\#*
-----------------------------------------------------------------------------------
Then what should I do?
Please guide me about that.
Thank you in advance.
More information about the gromacs.org_gmx-users
mailing list