GROMACS is a molecular dynamics package mainly designed for simulations of proteins, lipids, and nucleic acids. It was originally developed in the Biophysical Chemistry department of University of Groningen, and is now maintained by contributors in universities and research centers worldwide. GROMACS is one of the fastest and most popular software packages available, and can run on central processing units (CPUs) and graphics processing units (GPUs). It is free, open-source software released under the GNU General Public License (GPL), and starting with version 4.6, the GNU Lesser General Public License (LGPL).
The GROMACS project originally began in 1991 at Department of Biophysical Chemistry, University of Groningen, Netherlands (1991–2000). Its name originally derived from this time (GROningen MAchine for Chemical Simulations) although currently GROMACS is not an abbreviation for anything, as little active development has taken place in Groningen in recent decades. The original goal was to construct a dedicated parallel computer system for molecular simulations, based on a ring architecture (since superseded by modern hardware designs). The molecular dynamics specific routines were rewritten in the programming language C from the Fortran 77-based program GROMOS, which had been developed in the same group.
Since 2001, GROMACS is developed by the GROMACS development teams at the Royal Institute of Technology and Uppsala University, Sweden.
GROMACS is operated via the command-line interface, and can use files for input and output. It provides calculation progress and estimated time of arrival (ETA) feedback, a trajectory viewer, and an extensive library for trajectory analysis. In addition, support for different force fields makes GROMACS very flexible. It can be executed in parallel, using Message Passing Interface (MPI) or threads. It contains a script to convert molecular coordinates from Protein Data Bank (PDB) files into the formats it uses internally.
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Explores cellular cytoskeleton components, including actin filaments and microtubules, and discusses solvent-free molecular dynamics and Monte Carlo simulations.
Explores surface analysis methods using electrons, ions, atoms, and photons, emphasizing the importance of ToF-SIMS for in-depth surface analysis in various fields.
Molecular mechanics uses classical mechanics to model molecular systems. The Born–Oppenheimer approximation is assumed valid and the potential energy of all systems is calculated as a function of the nuclear coordinates using force fields. Molecular mechanics can be used to study molecule systems ranging in size and complexity from small to large biological systems or material assemblies with many thousands to millions of atoms.
Recently, single-particle cryo-electron microscopy emerged as a technique capable of determining protein structures at near-atomic resolution and resolving protein dynamics with a temporal resolution ranging from second to milliseconds. This thesis describ ...
EPFL2024
, , , , , ,
Large-area nanopore drilling is a major bottleneck in state-of-the-art nanoporous 2D membrane fabrication protocols. In addition, high-quality structural and statistical descriptions of as-fabricated porous membranes are key to predicting the corresponding ...
High-Performance Computing is impacting on all biomedical sciences, including molecular biophysics. Here, we describe general parallel computing strategies (multi-threading and distributed computing) used in all the natural sciences, including molecular bi ...