3d-2pt

Spatially resolved solvation free energy maps from molecular dynamics simulations

https://github.com/heydenlabasu/3d-2pt

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: acs.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Spatially resolved solvation free energy maps from molecular dynamics simulations

Basic Info
  • Host: GitHub
  • Owner: HeydenLabASU
  • License: gpl-3.0
  • Language: C
  • Default Branch: main
  • Homepage:
  • Size: 322 KB
Statistics
  • Stars: 6
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 2
Created about 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

3D-2PT

This program can be used to perform a spatially resolved analysis of solvation free energy, enthalpy and entropy calculations based on all-atom molecular dnamics simulations in explicit water.

Applications include the research presented in the following peer-reviewed research articles: - Persson, Pattni, Singh, Kast & Heyden, J. Chem. Theory Comput. 13, 4467-4481 (2017). - Pattni, Vasilevskaya, Thiel & Heyden, J. Phys. Chem. B 121, 7431-7442 (2017). - Heyden, WIREs Comp. Mol. Sci. e1390 (2018). - Heyden, J. Chem. Phys. 150, 094701 (2019). - Pattni & Heyden, J. Phys. Chem. B 123, 6014-6022 (2019). - Conti Nibali, Pezzotti, Sebastiani, Galimberti, Schwaab, Heyden, Gaigeot & Havenith, J. Phys. Chem. Lett. 11, 4809-4816 (2020). - Fajardo & Heyden, J. Phys. Chem. B. 125, 4634-4644 (2021). - Waskasi, Lazaric, Heyden, Electrophoresis 42, 2060-2069 (2021).

Installation instructions:

Requirements: FFTW library (version 3.0 or higher, www.fftw.org) compiled in single precision

To compile the 3D-2PT executables, we recommend a UNIX-based OS with installed GNU make. Download this repository, unpack its content into a local directory, enter the directory and type:

$ make

Test Case:

To get started with 3D-2PT calculations, enter the "test-system" directory

$ cd test-system

The following software is required to run the test simulations: - GROMACS (version 2022 or higher, www.gromacs.org) (expected terminal command "gmx") - VMD (version 1.9.3 or higher, Visual Molecular Dynamics, http://www.ks.uiuc.edu/Research/vmd) (expected terminal command "vmd")

The test system consists of a sodium and a chloride ion separated by 3.0A in water. Enter the corresponding sub-directory:

$ cd NaCl-3.00A

Execute the automated scripts (parent directory: ../step-*.sh) in the sequence described in the provided flowchart (flowchart.pdf).

Note: Scripts step-1prepare.sh, step-2sample.sh and step-3production.sh (via internal call to script ../3D-2PT-files/step-3x3D-2PT.sh) will perform MD simulations with GROMACS using 4 openMP threads. The installation of GROMACS must support the command "gmx mdrun" with the flag "-nt 4". Otherwise, modify the "gmx mdrun" commands for your installation.

You can repeat steps-2,3,4 an arbitrary number of times to improve statistics: - 2 iterations are sufficient as a proof of concept that the software works, but the noise-level will not allow for any meaningful interpretation. - 40-50 iterations (or modified protocols that provide equivalent statistics) are needed for quantitative results.

In step-5, all data generated in previous step-2,3,4 iterations is averaged and step-6 is used for final processing. Final results will be stored in the "NaCl-3.00A/average" folder.

Most results are stored in so-called CUBE files (http://paulbourke.net/dataformats/cube/), an ASCII file format that is traditionally used to store electron densities from electronic structure calculations (quantum chemistry). However, we use this format to store multiple types of volumetric data as described in the header of each CUBE output file, e.g., water number densities, solvation free energies per water molecule, etc.

Integration over the spatial volume provides the total solvation free energy, enthalpy, entropy etc., which is also done autmoatically in step-6 (see file: "NaCl-3.00A/average/resultsbulk-distance-to-atom-10.0AminDensRatio-0.20.dat" after completing all steps and iterations). This data can be used as a reference to ensure that you interpret the results correctly.

Enjoy! Feel free to send questions and comments to: mheyden1@asu.edu

Owner

  • Name: Matthias Heyden
  • Login: HeydenLabASU
  • Kind: user
  • Location: Tempe, AZ, USA

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Heyden"
  given-names: "Matthias"
  orcid: "https://orcid.org/0000-0002-7956-5287"
title: "3D-2PT"
version: 1.0.0
date-released: 2022-06-02
url: "https://github.com/MatthiasHeyden/3D-2PT"

GitHub Events

Total
  • Push event: 1
  • Fork event: 1
Last Year
  • Push event: 1
  • Fork event: 1