Tinker, previously stylized as TINKER, is a suite of computer
software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
applications for
molecular dynamics
Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic "evolution" of th ...
simulation. The codes provide a complete and general set of tools for
molecular mechanics
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. Mo ...
and
molecular dynamics
Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic "evolution" of th ...
, with some special features for
biomolecules
A biomolecule or biological molecule is a loosely used term for molecules present in organisms that are essential to one or more typically biological processes, such as cell division, morphogenesis, or development. Biomolecules include larg ...
. The core of the software is a modular set of callable routines which allow manipulating coordinates and evaluating potential energy and derivatives via straightforward means.
Tinker works on
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
,
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
,
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
and
Unix
Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
. The source code is available free of charge to non-commercial users under a proprietary license. The code is written in portable
FORTRAN 77,
Fortran 95 or
CUDA
CUDA (or Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) that allows software to use certain types of graphics processing units (GPUs) for general purpose processing, an approach ...
with common extensions, and some
C.
Core developers are: (a
the Jay Ponder lab at the Department of Chemistry,
Washington University in St. Louis,
St. Louis,
Missouri
Missouri is a U.S. state, state in the Midwestern United States, Midwestern region of the United States. Ranking List of U.S. states and territories by area, 21st in land area, it is bordered by eight states (tied for the most with Tennessee ...
. Laboratory head Ponder is Full Professor of Chemistry, and of Biochemistry & Molecular Biophysics; (b
the Pengyu Ren lab at the Department of Biomedical Engineering
University of Texas in Austin
The University of Texas at Austin (UT Austin, UT, or Texas) is a public research university in Austin, Texas. It was founded in 1883 and is the oldest institution in the University of Texas System. With 40,916 undergraduate students, 11,075 ...
,
Austin,
Texas
Texas (, ; Spanish language, Spanish: ''Texas'', ''Tejas'') is a state in the South Central United States, South Central region of the United States. At 268,596 square miles (695,662 km2), and with more than 29.1 million residents in 2 ...
. Laboratory head Ren is Full Professor of Biomedical Engineering; (c
Jean-Philip Piquemal's research teamat Laboratoire de Chimie Théorique, Department of Chemistry,
Sorbonne University
Sorbonne University (french: Sorbonne Université; la Sorbonne: 'the Sorbonne') is a public research university located in Paris, France. The institution's legacy reaches back to 1257 when Sorbonne College was established by Robert de So ...
,
Paris
Paris () is the capital and most populous city of France, with an estimated population of 2,165,423 residents in 2019 in an area of more than 105 km² (41 sq mi), making it the 30th most densely populated city in the world in 2020. ...
,
France
France (), officially the French Republic ( ), is a country primarily located in Western Europe. It also comprises of overseas regions and territories in the Americas and the Atlantic, Pacific and Indian Oceans. Its metropolitan ar ...
. Research team head Piquemal is Full Professor of Theoretical Chemistry.
Features
The Tinker package is based on several related codes: (a
the canonical Tinker version 8, (b) the Tinker9 package as a direct extension of canonical Tinker to GPU systems, (c
the Tinker-HP packagefor massively parallel MPI applications on hybrid
CPU and
GPU-based systems, (d) Tinker-FFE for visualization of Tinker calculations via a Java-based graphical interface, and (e
the Tinker-OpenMM packagefor Tinker's use with
GPUs via an interface for the OpenMM software. All of the Tinker codes are available from the TinkerTools organization site on GitHub. Additional information is available from the TinkerTools community web site.
Programs are provided to perform many functions including:
# energy minimizing over
Cartesian coordinates
A Cartesian coordinate system (, ) in a plane is a coordinate system that specifies each point uniquely by a pair of numerical coordinates, which are the signed distances to the point from two fixed perpendicular oriented lines, measured i ...
, torsional angles, or rigid bodies via conjugate gradient, variable metric or a
truncated Newton method
# molecular, stochastic, and rigid body dynamics with periodic boundaries and control of temperature and pressure
# normal mode vibrational analysis
# distance geometry including an efficient random pairwise metrization
# building protein and nucleic acid structures from sequence
#
simulated annealing
Simulated annealing (SA) is a probabilistic technique for approximating the global optimum of a given function. Specifically, it is a metaheuristic to approximate global optimization in a large search space for an optimization problem. ...
with various cooling protocols
# analysis and breakdown of single point potential energies
# verification of analytical derivatives of standard and user defined potentials
# location of a transition state between two minima
# full energy surface search via a ''Conformation Scanning'' method
# free energy calculations via
free energy perturbation or weighted histogram analysis
# fitting of intermolecular potential parameters to structural and thermodynamic data
# global optimizing via energy surface smoothing, including a ''Potential Smoothing and Search'' (PSS) method
Awards
* Tinker-HP received the 201
Atos-Joseph Fourier Prizein High Performance Computing.
See also
*
List of software for Monte Carlo molecular modeling
*
Comparison of software for molecular mechanics modeling
This is a list of computer programs that are predominantly used for molecular mechanics calculations.
See also
* Car–Parrinello molecular dynamics
*Comparison of force-field implementations
* Comparison of nucleic acid simulation softwar ...
*
Molecular dynamics
Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic "evolution" of th ...
*
Molecular geometry
Molecular geometry is the three-dimensional space, three-dimensional arrangement of the atoms that constitute a molecule. It includes the general shape of the molecule as well as bond lengths, bond angles, torsional angles and any other geometric ...
*
Molecular design software Molecular design software is notable software for molecular modeling, that provides special support for developing molecular models ''de novo''.
In contrast to the usual molecular modeling programs, such as for molecular dynamics and quantum chemi ...
*
Comparison of force field implementations
This is a table of notable computer programs implementing molecular mechanics force fields.
See also
*Force field (chemistry)
* List of software for Monte Carlo molecular modeling
*Molecular mechanics
*Molecular design software
*Molecule edito ...
References
*
*
*
*
*
*
*
*
*
*
License
External links
*
*
{{DEFAULTSORT:Tinker
Science software
Molecular dynamics software
Monte Carlo molecular modelling software
Washington University in St. Louis