IMP  2.2.1
The Integrative Modeling Platform
Atom.h
Go to the documentation of this file.
1 /**
2  * \file IMP/atom.h
3  * \brief A container which has pairs which ensure a set is connected
4  *
5  * Copyright 2007-2014 IMP Inventors. All rights reserved.
6  */
7 
8 #ifndef IMP_ATOM_H
9 #define IMP_ATOM_H
11 #include <IMP/atom/Atom.h>
18 #include <IMP/atom/CHARMMAtom.h>
21 #include <IMP/atom/Chain.h>
22 #include <IMP/atom/Charged.h>
23 #include <IMP/atom/Copy.h>
25 #include <IMP/atom/CoverBond.h>
26 #include <IMP/atom/Diffusion.h>
28 #include <IMP/atom/Domain.h>
29 #include <IMP/atom/DopePairScore.h>
30 #include <IMP/atom/EzRestraint.h>
32 #include <IMP/atom/Fragment.h>
33 #include <IMP/atom/Hierarchy.h>
36 #include <IMP/atom/LennardJones.h>
38 #include <IMP/atom/Mass.h>
40 #include <IMP/atom/Molecule.h>
45 #include <IMP/atom/Residue.h>
48 #include <IMP/atom/Selection.h>
49 #include <IMP/atom/Simulator.h>
51 #include <IMP/atom/State.h>
55 #include <IMP/atom/atom_macros.h>
57 #include <IMP/atom/bond_graph.h>
60 #include <IMP/atom/constants.h>
61 #include <IMP/atom/dihedrals.h>
62 #include <IMP/atom/distance.h>
63 #include <IMP/atom/element.h>
64 #include <IMP/atom/estimates.h>
65 #include <IMP/atom/force_fields.h>
67 #include <IMP/atom/mol2.h>
68 #include <IMP/atom/pdb.h>
70 #include <IMP/atom/python_only.h>
73 #endif /* IMP_ATOM_H */
A decorator for Representations.
Define the elements used in IMP.
A decorator for a diffusing particle.
A decorator for storing secondary structure probabilities. Copyright 2007-2014 IMP Inventors...
functionality only availble in python.
Functions to read pdbs.
A decorator for particles with mass.
Simple molecular dynamics optimizer.
A Score on the distance between a pair of particles.
access to Charmm force field parameters
Maintains temperature during molecular dynamics using a Langevin thermostat.
Remove rigid translation during optimization.
Ez potential. A statistical scoring function for atom proteins.
Remove rigid rotation and translation during molecular dynamics.
Simple molecular dynamics optimizer.
Lennard-Jones score between a pair of particles.
A score on the deviation of an angle from ideality.
A Score on the distance between a the two particles in a bond.
Simple atom decorator.
Coulomb (electrostatic) score between a pair of particles.
Maintains temperature during molecular dynamics using a Berendsen thermostat.
Functions to read PSIPRED/DSSP and encode as SSES.
force field base class
A decorator for an atom that has a defined CHARMM type.
Contains decorators for a bond.
Define the elements used in IMP.
A decorator for Molecules.
Contains decorators for a bond.
A decorator for a particle that has a Lennard-Jones potential well.
Classes for handling CHARMM-style topology.
Decorator for helping deal with a hierarchy of molecules.
Return the endpoints of a bond.
A filter that excludes bonds, angles and dihedrals.
Define functions to add bonds and radii to atoms.
PairFilter for SOAP.
A decorator for associating an atom::Hierarchy piece with a domain.
Helpers to extract dihedral information.
A score on the deviation of an improper angle from ideality.
A decorator for Residues.
A score on a dihedral angle.
Dope scoring.
Store the chain ID.
Simple molecular dynamics optimizer.
A decorator for associating a Hierachy piece.
A decorator for States.
Classes to smooth nonbonded interactions.
A decorator for a point particle that has an electrostatic charge.
Classes for handling CHARMM-style topology of segments.
Various important macros for implementing decorators.
distance metrics
Decorators for angles.
A particle with a user-defined type.
Functions to read mol2s.
Functions to read mol2s.
Orientation-dependent SOAP scoring.
A fake container for bonds.
A fake container for bonds.
Maintains temperature during molecular dynamics by velocity scaling.
A set of useful functionality on IMP::atom::Hierarchy decorators.
A set of useful functionality on IMP::atom::Hierarchy decorators.
Cover a bond with a sphere.
Estimates of various physical quantities.
Class to maintain CHARMM stereochemistry.