meld.system
Module for interacting with MELD systems.
The primary classes are:
meld.system.meld_system.Systemis the main class that describes a MELD system. Systems are built using the builder objects described below. Once built,Systemobjects may have a variety of restraints added.meld.system.options.RunOptionsis a class that specifies options for a MELD run.meld.system.state.SystemStateis a class that represents the current state of a MELD run.
The main classes to build a system are:
meld.system.builders.amber.subsystem.AmberSubSystemFromSequenceis used to build a sub-system starting from a sequence.meld.system.builders.amber.subsystem.AmberSubSystemFromPdbFileis used to build a sub-system from a PDB file.meld.system.builders.amber.builder.AmberSystemBuilderis used to combine SybSystems together into a system.
There are a few options for how to couple the temperature to the value of alpha:
meld.system.temperature.REST2Scalerfor explicit solvent
Modules
A module to read Amber parmtop and crd files |
|
GaMELD Implementation Module. |
|
Look up atom and residue indices. |
|
Module to handle sampling the mappings of peaks to atom indices |
|
A module to define MELD Systems |
|
A module to implement basic Monte Carlo moves. |
|
Module to handle options for a MELD run |
|
Module for PDB output |
|
Implements all of the restraints available in MELD. |
|
A module to define the SystemState |
|
Module to handle temperature scaling |