![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Provides keys for built-in control-parameters. More...
Variables | |
| CDPL_BIOMOL_API const Base::LookupKey | STRICT_ERROR_CHECKING |
| Specifies whether non-fatal recoverable I/O errors should be ignored or cause an I/O operation to fail. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | CHECK_LINE_LENGTH |
| Specifies whether to check if data lines exceed the maximum allowed line length when reading or writing data in PDB format. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | RESIDUE_DICTIONARY |
| Specifies the residue dictionary consulted during PDB and mmCIF I/O when looking up canonical residue atom names, bonding, atom types, and formal charges. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | APPLY_DICT_FORMAL_CHARGES |
| Specifies whether to apply the formal atom charges provided by the residue dictionary during input data postprocessing. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | APPLY_DICT_ATOM_TYPES |
| Specifies whether to apply the atom types provided by the residue dictionary during input data postprocessing. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | CALC_MISSING_FORMAL_CHARGES |
| Specifies whether to calculate formal atomic charges for atoms whose charge could not be obtained from the input data or the residue dictionary. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PERCEIVE_MISSING_BOND_ORDERS |
| Specifies whether to perceive bond orders for bonds whose order could not be obtained from the input data or the residue dictionary. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | COMBINE_INTERFERING_RESIDUE_COORDINATES |
| Specifies whether to merge alternative residue conformers whose atoms overlap in space. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_APPLY_DICT_ATOM_BONDING_TO_NON_STD_RESIDUES |
| Specifies whether to use the residue dictionary to generate bonds for atoms of non-standard residues when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_APPLY_DICT_ATOM_BONDING_TO_STD_RESIDUES |
| Specifies whether to use the residue dictionary to generate bonds for atoms of standard residues when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_APPLY_DICT_BOND_ORDERS_TO_NON_STD_RESIDUES |
| Specifies whether to apply the residue dictionary bond orders to bonds of non-standard residues when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_APPLY_DICT_BOND_ORDERS_TO_STD_RESIDUES |
| Specifies whether to apply residue dictionary bond orders to bonds of standard residues when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_IGNORE_CONECT_RECORDS |
Specifies whether to ignore bonding information provided by CONECT records when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_DEDUCE_BOND_ORDERS_FROM_CONECT_RECORDS |
Specifies whether to deduce bond orders from the duplication pattern of bonded atom pairs in CONECT records when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_IGNORE_FORMAL_CHARGE_FIELD |
Specifies whether to ignore the formal charge field of ATOM/HETATM records when reading PDB data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_EVALUATE_MASTER_RECORD |
Specifies whether to verify the record counts in the PDB MASTER record against the actual numbers observed during data reading. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_TRUNCATE_LINES |
| Specifies whether to truncate output PDB data lines that exceed the maximum allowed line length instead of failing the write operation. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_OUTPUT_FORMAL_CHARGES |
Specifies whether to write the formal charge field of ATOM/HETATM records when generating PDB output. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_OUTPUT_CONECT_RECORDS |
Specifies whether to write CONECT records when generating PDB output. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_OUTPUT_CONECT_RECORDS_FOR_ALL_BONDS |
Specifies whether CONECT records shall be written for all bonds (and not only for non-standard ones) when generating PDB output. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_OUTPUT_CONECT_RECORDS_REFLECTING_BOND_ORDER |
Specifies whether CONECT records shall encode the bond order via the duplication count of bonded atom pairs when generating PDB output. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | PDB_FORMAT_VERSION |
| Specifies the PDB format version to use when generating PDB output (see Biomol::PDBFormatVersion). More... | |
| CDPL_BIOMOL_API const Base::LookupKey | MMCIF_APPLY_DICT_ATOM_BONDING |
| Specifies whether to use residue dictionary information for bond generation when reading mmCIF data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | MMCIF_APPLY_DICT_BOND_ORDERS |
| Specifies whether to apply residue dictionary bond order information when reading mmCIF data. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | MMCIF_OUTPUT_BIOPOLYMERS_AS_CHEM_COMP |
Specifies whether or not residue structures shall be emitted as chem_comp category data when generating mmCIF output. More... | |
| CDPL_BIOMOL_API const Base::LookupKey | MMCIF_OUTPUT_DATA_POSTPROC_FUNCTION |
| Specifies a postprocessing function that is applied to the constructed mmCIF data record before its output. More... | |
Provides keys for built-in control-parameters.
|
extern |
Specifies whether non-fatal recoverable I/O errors should be ignored or cause an I/O operation to fail.
If the parameter is set to true, not only severe errors cause an I/O operation to fail, but also non-fatal errors from which a recovery would be possible. If the parameter is set to false, I/O operations will proceed even if a non-fatal error has been detected.
Value Type: bool
|
extern |
Specifies whether to check if data lines exceed the maximum allowed line length when reading or writing data in PDB format.
If the parameter is set to true, the length of data lines that were read from or have to be written to data encoded in the PDB format will be checked against the maximum allowed line length. Lines that exceeded the line length limit are considered as an error condition and cause the input or output operation to fail. If CHECK_LINE_LENGTH is false, the length of data lines will not be checked and has no impact on the success of the performed I/O operation.
Value Type: bool
|
extern |
Specifies the residue dictionary consulted during PDB and mmCIF I/O when looking up canonical residue atom names, bonding, atom types, and formal charges.
Value Type: Biomol::ResidueDictionary::SharedPointer
|
extern |
Specifies whether to apply the formal atom charges provided by the residue dictionary during input data postprocessing.
Value Type: bool
|
extern |
Specifies whether to apply the atom types provided by the residue dictionary during input data postprocessing.
Value Type: bool
|
extern |
Specifies whether to calculate formal atomic charges for atoms whose charge could not be obtained from the input data or the residue dictionary.
Value Type: bool
|
extern |
Specifies whether to perceive bond orders for bonds whose order could not be obtained from the input data or the residue dictionary.
Value Type: bool
|
extern |
Specifies whether to merge alternative residue conformers whose atoms overlap in space.
Value Type: bool
|
extern |
Specifies whether to use the residue dictionary to generate bonds for atoms of non-standard residues when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to use the residue dictionary to generate bonds for atoms of standard residues when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to apply the residue dictionary bond orders to bonds of non-standard residues when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to apply residue dictionary bond orders to bonds of standard residues when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to ignore bonding information provided by CONECT records when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to deduce bond orders from the duplication pattern of bonded atom pairs in CONECT records when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to ignore the formal charge field of ATOM/HETATM records when reading PDB data.
Value Type: bool
|
extern |
Specifies whether to verify the record counts in the PDB MASTER record against the actual numbers observed during data reading.
Value Type: bool
|
extern |
Specifies whether to truncate output PDB data lines that exceed the maximum allowed line length instead of failing the write operation.
Value Type: bool
|
extern |
Specifies whether to write the formal charge field of ATOM/HETATM records when generating PDB output.
Value Type: bool
|
extern |
Specifies whether to write CONECT records when generating PDB output.
Value Type: bool
|
extern |
Specifies whether CONECT records shall be written for all bonds (and not only for non-standard ones) when generating PDB output.
Value Type: bool
|
extern |
Specifies whether CONECT records shall encode the bond order via the duplication count of bonded atom pairs when generating PDB output.
Value Type: bool
|
extern |
Specifies the PDB format version to use when generating PDB output (see Biomol::PDBFormatVersion).
Value Type: unsigned int
|
extern |
Specifies whether to use residue dictionary information for bond generation when reading mmCIF data.
Value Type: bool
|
extern |
Specifies whether to apply residue dictionary bond order information when reading mmCIF data.
Value Type: bool
|
extern |
Specifies whether or not residue structures shall be emitted as chem_comp category data when generating mmCIF output.
Value Type: bool
|
extern |
Specifies a postprocessing function that is applied to the constructed mmCIF data record before its output.
Value Type: Biomol::MMCIFDataProcessingFunction