Python Module Index

a | b | c | d | e | g | h | i | l | m | p | r | s | t | u
 
a
ambertools Manages execution of AmberTools antechamber, parmchk2.
analyze handles the analyze subcommand
 
b
banner Defines the banner method for printing the banner to a logging channel
bondlist Manages bidirectional interatomic bondlists
bondtemplate Manages bond templates (bonds defined by type) and reaction bonds (bonds defined by instances)
 
c
checkpoint Implements a simple checkpointing scheme using a wrapper
command Custom handling of calls to subprocess.Popen()
configuration Manages reading and parsing of YAML configuration files
coordinates Class for managing gromacs .gro file data
countTime defines a wrapper implementing method timing
curecontroller Manages execution of the CURE algorithm
 
d
dataframetools Some convenient tools for handling pandas dataframes in the context of htpolynet coordinates
driver manages the HTPolyNet application, provides the command-line interface entry point
 
e
expandreactions handles expansion of reactions based on chains
 
g
gromacs methods for handling the gmx suite of executables
 
h
HTPolyNet
    HTPolyNet.ambertools
    HTPolyNet.analyze
    HTPolyNet.banner
    HTPolyNet.bondlist
    HTPolyNet.bondtemplate
    HTPolyNet.checkpoint
    HTPolyNet.command
    HTPolyNet.configuration
    HTPolyNet.coordinates
    HTPolyNet.countTime
    HTPolyNet.curecontroller
    HTPolyNet.dataframetools
    HTPolyNet.driver
    HTPolyNet.expandreactions
    HTPolyNet.gromacs
    HTPolyNet.inputcheck
    HTPolyNet.linkcell
    HTPolyNet.matrix4
    HTPolyNet.molecule
    HTPolyNet.plot
    HTPolyNet.postsim
    HTPolyNet.projectfilesystem
    HTPolyNet.reaction
    HTPolyNet.ring
    HTPolyNet.runtime
    HTPolyNet.software
    HTPolyNet.stringthings
    HTPolyNet.topocoord
    HTPolyNet.topology
    HTPolyNet.unused_symmetry_stuff
    HTPolyNet.utils
 
i
inputcheck manages the inputcheck subcommand
 
l
linkcell manages the link-cell structure used for searching for pierced rings
 
m
molecule manages generation of molecular templates
 
p
plot provides plotting functionality
postsim handles the postsim subcommand
projectfilesystem handles project filesystems
 
r
reaction handles Reaction objects
ring handles ring-piercing determinations
runtime handles the HTPolyNet runtime workflow
 
s
software handles identification of available software needed by HTPolyNet
stringthings defines a specially-formatted logging method (silly)
 
t
topocoords Class for jointly handling Topology and Coordinate objects
topology Class for managing gromacs .top file data
 
u
unused_symmetry_stuff tools for automated detection of molecular symmetry; as the name implies, HTPolyNet does not use these routines currently. In pre-release versions, we attempted to use these routines along with very high-T MD simulations of flexible molecules to identify symmetry-equivalent atoms using a distance-matrix approach. Now since we force the user to explicitly declare symmetry-sets, these routines are defunct. They didn't work reliably anyway, but they're kept here to stimulate future efforts to make this feature work. I've also included a couple of methods used for enumeration of angles and dihedrals that have not proven necessary.
utils various utility methods for plotting and postprocessing