Пример #1
0
                       xyzPath="recurTraj.xyz",
                       restartPdb=None)


##########################################################################################
####################################  RUN SIMULATION  ####################################
## remove all .xyz trajectory files
files = [f for f in os.listdir(".") if os.path.isfile(f) and ".xyz" in f]
[os.remove(fname) for fname in files]
## run atoms
run_atoms(ENGINE, rang=4, xyzFrequency=None)
#run_molecules(ENGINE, xyzFrequency=None)
run_recurring_atoms(ENGINE,
                    rang=50,
                    explore=True,
                    refine=False,
                    xyzFrequency=None)
run_recurring_atoms(ENGINE,
                    rang=4,
                    explore=False,
                    refine=True,
                    xyzFrequency=None)
run_atoms(ENGINE, rang=4, xyzFrequency=None)

##########################################################################################
##################################  PLOT PDF CONSTRAINT  #################################
IMD_CONSTRAINT.plot(show=False)
B_CONSTRAINT.plot(show=False)
BA_CONSTRAINT.plot(show=False)
PDF_CONSTRAINT.plot(show=True)
Пример #2
0
atoms(ENGINE, explore=True, refine=False)
atoms_type(ENGINE, explore=True, refine=False)
PDF_CONSTRAINT.set_limits((None, None))
atoms(ENGINE, explore=False, refine=False)
about0(ENGINE)
about1(ENGINE)
about2(ENGINE)
along0(ENGINE)
along1(ENGINE)
along2(ENGINE)
molecules(ENGINE)
atoms(ENGINE, explore=True, refine=False)
# allow scale adjustment
PDF_CONSTRAINT.set_adjust_scale_factor((10, 0.8, 1.2))
about0(ENGINE)
about1(ENGINE)
about2(ENGINE)
along0(ENGINE)
along1(ENGINE)
along2(ENGINE)
molecules(ENGINE)
atoms(ENGINE, explore=True, refine=False)

##########################################################################################
####################################  PLOT CONSTRAINTS  ##################################
PDF_CONSTRAINT.plot(show=False)
EMD_CONSTRAINT.plot(show=False)
B_CONSTRAINT.plot(lineWidth=2, nbins=20, split='element', show=False)
BA_CONSTRAINT.plot(lineWidth=2, nbins=20, split='element', show=False)
IA_CONSTRAINT.plot(lineWidth=2, nbins=20, split='element', show=True)