This project is an investigation of water properties using molecular dynamics simulations with the TIP4P water model at different temperatures. It provides a comprehensive analysis system for comparing water properties across different conditions.
The MD Water Study project aims to:
- Analyze water properties at different temperatures (273K, 298K)
- Provide reproducible workflows for water simulations
- Generate quality analyses and visualizations
- Establish temperature-dependent water properties
The project consists of:
tip4p_273K/- TIP4P water model at 273Ktip4p_298K/- TIP4P water model at 298Kanalysis/- Analysis scripts and resultsvisualization_scripts/- Visualization toolsvisualization_outputs/- Generated visualizationscomparison/- Comparative analysis results
Each simulation directory follows a consistent structure:
simulation_directory/
├── analysis/ # Analysis results
├── scripts/ # Analysis scripts
├── md.mdp # Production MD parameters
├── nvt.mdp # NVT equilibration parameters
├── em.mdp # Energy minimization parameters
├── topol.top # System topology
├── box_5500.gro # Initial system coordinates
├── md.gro # Final system coordinates
├── md.xtc # Production trajectory
├── md.trr # Production trajectory (full precision)
├── md.edr # Energy data
├── md.log # MD log file
└── various checkpoint files
- Description: 4-site model with negative charge on dummy atom (M-site)
- Key Parameters:
- Oxygen sigma: 0.31644 nm
- Oxygen epsilon: 0.7749 kJ/mol
- Hydrogen charges: +0.52e
- M-site charge: -1.04e
All simulations follow a consistent protocol:
-
System Creation:
- Generate a water box with 5500 water molecules
- Create topology with TIP4P water model parameters
-
Energy Minimization:
- Steepest descent algorithm to remove bad contacts
- Careful minimization with small step size
-
Equilibration:
- NVT equilibration to stabilize temperature
- NPT equilibration to stabilize pressure (1 bar) and density
-
Production:
- Production run with 1-2 fs timestep
- Periodic boundary conditions
- PME electrostatics with 1.0 nm cutoff
- V-rescale thermostat and Parrinello-Rahman barostat
The project includes comprehensive analysis tools:
-
Structural Analysis:
- RMSD analysis and drift visualization
- Radial distribution functions
- Coordination numbers
-
Dynamic Properties:
- Mean square displacement
- Diffusion coefficients
- Velocity autocorrelation functions
-
Thermodynamic Properties:
- Temperature and pressure profiles
- Energy components
- Density calculations
-
Comparative Analysis:
- Temperature-dependent comparisons
- Pressure analysis
- Energy comparisons
- RMSD comparisons
The project includes advanced visualization capabilities:
-
Trajectory Visualization:
- RMSD drift visualization
- Combined RMSD plots
- Temperature and pressure profiles
-
Analysis Visualization:
- Energy component plots
- Structural property plots
- Dynamic property plots
- GROMACS: For simulation and analysis
- Python 3 with:
- NumPy
- Matplotlib
- SciPy
- Seaborn
cd tip4p_273K # or tip4p_298K
gmx mdrun -v -deffnm mdpython analysis/rmsd_drift_visual.py
python analysis/energy_comparison.py
python analysis/temperature_comparison.py
python analysis/pressure_comparison.pypython visualization_scripts/plot_combined_rmsd.py
python visualization_scripts/rmsd_comparison.pyPlanned extensions to this project include:
- Additional temperature points
- Pressure dependence studies
- Interface and solvation studies
- Machine learning analysis of water structure and dynamics