This repository contains scripts for the construction workflow of Deep Potential model for tyk2.
SYSTEMS.txt: name of 15 ligandsprepare_gaussian_input.py: prepare Gaussian input files from conformers sampled by GROMACSgaussian.tar: input and output of Gaussianlog2dp.py: convert gaussian log file to deepmd formatlcurve_plot.py: script to visualize learning curveplot.json: a sample of settings for plot learning curve:win_length: the window length to smooth learning curvefig: the directory to save figuremode: "trn" or "tst", whether to use training or testing loss in lcurve.out fileloglog: true or false, whether to change axis to log scalinglcurves: the lcurve.out files to plotlabels: the legends for each file inlcurves
To plot learning curves, just run python lcurve_plot.py plot.json
test.py: script to evaluate energy and forces for all conformers in training dataplot_err_distribution.py: script to plot unsigned error distribution and RMSE
ligands_5ns/*/md_traj.gro: trajecory of 5-ns simulation of 15 ligands in solvated phase
Training set in DeepMD-kit format
lcurve.png: a comparison between learning curves of models with tanh/gelu activation functionlcurve_smooth.png: curve without smoothnessgelu/tanh: containsfrozen_model.pb,lcurve.outandinput.jsonfiles
*/*_e.txt: results of energy prediction*/*_f.txt: results of force predictionerror_distribution.png: error distribution plot