parmed.exceptions module¶
This module contains all of the exceptions that are used in the chemistry package
-
exception
parmed.exceptions.AmberError[source]¶ Bases:
parmed.exceptions.ParsingErrorThis is a generic AmberParmError
-
exception
parmed.exceptions.AmberWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningIf there is something that is non-fatal
-
exception
parmed.exceptions.CharmmError[source]¶ Bases:
parmed.exceptions.ParsingErrorIf there is a problem parsing CHARMM PSF files
-
exception
parmed.exceptions.CharmmPsfEOF[source]¶ Bases:
parmed.exceptions.ParmedErrorIf we hit an end-of-file in parsing CHARMM files
-
exception
parmed.exceptions.CharmmWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningFor non-fatal PSF parsing issues
-
exception
parmed.exceptions.FormatNotFound[source]¶ Bases:
parmed.exceptions.ParmedErrorIf the file format does not have a registered parser with it
-
exception
parmed.exceptions.GromacsError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there is a problem parsing GROMACS topology files
-
exception
parmed.exceptions.GromacsWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningIf we are uncertain about something regarding the GROMACS topology file
-
exception
parmed.exceptions.IncompatiblePatchError[source]¶ Bases:
parmed.exceptions.ParmedErrorFor when applying a PatchTemplate to a ResidueTemplate fails
-
exception
parmed.exceptions.InputError[source]¶ Bases:
parmed.exceptions.ParmedErrorWhen there is an error with input
-
exception
parmed.exceptions.MaskError[source]¶ Bases:
parmed.exceptions.ParmedErrorError when a Mask is poorly formed
-
exception
parmed.exceptions.Mol2Error[source]¶ Bases:
parmed.exceptions.ParsingErrorIf there was a problem parsing a Mol2 file
-
exception
parmed.exceptions.MoleculeError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there is a problem defining a molecule via the bond graph
-
exception
parmed.exceptions.OpenMMError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there’s a problem making an OpenMM system
-
exception
parmed.exceptions.OpenMMWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningIf there is something we should warn when processing OpenMM objects
-
exception
parmed.exceptions.PDBError[source]¶ Bases:
parmed.exceptions.ParsingErrorIf there was a problem parsing a PDB file
-
exception
parmed.exceptions.PDBWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningA non-fatal error to indicate a problematic PDB file
-
exception
parmed.exceptions.ParameterError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf a parameter is missing from a database
-
exception
parmed.exceptions.ParameterWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningIf a type of parameter is missing, but you don’t want it to be fatal
-
exception
parmed.exceptions.ParmedError[source]¶ Bases:
ExceptionBase class for all non-trivial exceptions raised by ParmEd
-
exception
parmed.exceptions.ParmedWarning[source]¶ Bases:
WarningBase class for all warnings raised by ParmEd
-
exception
parmed.exceptions.ParsingError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there was a problem parsing any kind of file
-
exception
parmed.exceptions.PdbxError[source]¶ Bases:
parmed.exceptions.ParmedErrorClass for catching general errors with PDBx/mmCIF parsing
-
exception
parmed.exceptions.PdbxSyntaxError(lineNumber='-1', text='')[source]¶ Bases:
parmed.exceptions.PdbxErrorClass for catching errors in mmCIF/PDBx syntax
-
exception
parmed.exceptions.PreProcessorError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there is a problem running the C-like preprocessor
-
exception
parmed.exceptions.PreProcessorWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningIf there is something we should warn about in preprocessing
-
exception
parmed.exceptions.ResidueError[source]¶ Bases:
parmed.exceptions.ParmedErrorFor when there are problems defining a residue
-
exception
parmed.exceptions.RosettaError[source]¶ Bases:
parmed.exceptions.ParmedErrorIf there is a problem loading a Rosetta pose object
-
exception
parmed.exceptions.SplitResidueWarning[source]¶ Bases:
parmed.exceptions.ParmedWarningFor if a residue with the same number but different names is split
-
exception
parmed.exceptions.TinkerError[source]¶ Bases:
parmed.exceptions.ParsingErrorRaised when one of the TINKER parsing routines hits a bad file