|
typedef Util::DefaultDataOutputHandler< MMTFBZ2MolecularGraphWriter, DataFormat::MMTF_BZ2 > | MMTFBZ2MolecularGraphOutputHandler |
| A handler for the output of bzip2-compressed molecular graph data in the Macromolecular Transmission Format (MMTF) [MMTF]. More...
|
|
typedef Util::CompressedDataWriter< MMTFMolecularGraphWriter, Util::BZip2OStream > | MMTFBZ2MolecularGraphWriter |
|
typedef Util::DefaultDataInputHandler< MMTFBZ2MoleculeReader, DataFormat::MMTF_BZ2 > | MMTFBZ2MoleculeInputHandler |
| A handler for the input of bzip2-compressed molecule data in the Macromolecular Transmission Format (MMTF) [MMTF] format. More...
|
|
typedef Util::CompressedDataReader< MMTFMoleculeReader, Util::BZip2IStream > | MMTFBZ2MoleculeReader |
|
typedef Util::DefaultDataOutputHandler< MMTFGZMolecularGraphWriter, DataFormat::MMTF_GZ > | MMTFGZMolecularGraphOutputHandler |
| A handler for the output of gzip-compressed molecular graph data in the Macromolecular Transmission Format (MMTF) [MMTF]. More...
|
|
typedef Util::CompressedDataWriter< MMTFMolecularGraphWriter, Util::GZipOStream > | MMTFGZMolecularGraphWriter |
|
typedef Util::DefaultDataInputHandler< MMTFGZMoleculeReader, DataFormat::MMTF_GZ > | MMTFGZMoleculeInputHandler |
| A handler for the input of gzip-compressed molecule data in the Macromolecular Transmission Format (MMTF) [MMTF] format. More...
|
|
typedef Util::CompressedDataReader< MMTFMoleculeReader, Util::GZipIStream > | MMTFGZMoleculeReader |
|
typedef Util::DefaultDataOutputHandler< MMTFMolecularGraphWriter, DataFormat::MMTF > | MMTFMolecularGraphOutputHandler |
| A handler for the output of molecular graph data in the Macromolecular Transmission Format (MMTF) [MMTF] format. More...
|
|
typedef Util::DefaultDataInputHandler< MMTFMoleculeReader, DataFormat::MMTF > | MMTFMoleculeInputHandler |
| A handler for the input of molecule data in the Macromolecular Transmission Format (MMTF)y [MMTF]. More...
|
|
typedef Util::DefaultDataOutputHandler< PDBBZ2MolecularGraphWriter, DataFormat::PDB_BZ2 > | PDBBZ2MolecularGraphOutputHandler |
| A handler for the output of bzip2-compressed molecular graph data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
typedef Util::CompressedDataWriter< PDBMolecularGraphWriter, Util::BZip2OStream > | PDBBZ2MolecularGraphWriter |
|
typedef Util::DefaultDataInputHandler< PDBBZ2MoleculeReader, DataFormat::PDB_BZ2 > | PDBBZ2MoleculeInputHandler |
| A handler for the input of bzip2-compressed molecule data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
typedef Util::CompressedDataReader< PDBMoleculeReader, Util::BZip2IStream > | PDBBZ2MoleculeReader |
|
typedef Util::DefaultDataOutputHandler< PDBGZMolecularGraphWriter, DataFormat::PDB_GZ > | PDBGZMolecularGraphOutputHandler |
| A handler for the output of gzip-compressed molecular graph data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
typedef Util::CompressedDataWriter< PDBMolecularGraphWriter, Util::GZipOStream > | PDBGZMolecularGraphWriter |
|
typedef Util::DefaultDataInputHandler< PDBGZMoleculeReader, DataFormat::PDB_GZ > | PDBGZMoleculeInputHandler |
| A handler for the input of gzip-compressed molecule data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
typedef Util::CompressedDataReader< PDBMoleculeReader, Util::GZipIStream > | PDBGZMoleculeReader |
|
typedef Util::DefaultDataOutputHandler< PDBMolecularGraphWriter, DataFormat::PDB > | PDBMolecularGraphOutputHandler |
| A handler for the output of molecular graph data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
typedef Util::DefaultDataInputHandler< PDBMoleculeReader, DataFormat::PDB > | PDBMoleculeInputHandler |
| A handler for the input of molecule data in the Brookhaven Protein Data Bank (PDB) [PDB] format. More...
|
|
|
CDPL_BIOMOL_API const std::string & | getResidueAtomName (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueAtomName (Chem::Atom &atom, const std::string &name) |
|
CDPL_BIOMOL_API void | clearResidueAtomName (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueAtomName (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API const std::string & | getResidueAltAtomName (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueAltAtomName (Chem::Atom &atom, const std::string &name) |
|
CDPL_BIOMOL_API void | clearResidueAltAtomName (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueAltAtomName (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | getResidueLeavingAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueLeavingAtomFlag (Chem::Atom &atom, bool leaving) |
|
CDPL_BIOMOL_API void | clearResidueLeavingAtomFlag (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueLeavingAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | getResidueLinkingAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueLinkingAtomFlag (Chem::Atom &atom, bool linking) |
|
CDPL_BIOMOL_API void | clearResidueLinkingAtomFlag (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueLinkingAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API const std::string & | getResidueCode (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueCode (Chem::Atom &atom, const std::string &code) |
|
CDPL_BIOMOL_API void | clearResidueCode (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueCode (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API long | getResidueSequenceNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueSequenceNumber (Chem::Atom &atom, long seq_no) |
|
CDPL_BIOMOL_API void | clearResidueSequenceNumber (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueSequenceNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API char | getResidueInsertionCode (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setResidueInsertionCode (Chem::Atom &atom, char code) |
|
CDPL_BIOMOL_API void | clearResidueInsertionCode (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasResidueInsertionCode (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | getHeteroAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setHeteroAtomFlag (Chem::Atom &atom, bool is_het) |
|
CDPL_BIOMOL_API void | clearHeteroAtomFlag (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasHeteroAtomFlag (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API const std::string & | getChainID (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setChainID (Chem::Atom &atom, const std::string &id) |
|
CDPL_BIOMOL_API void | clearChainID (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasChainID (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API char | getAltLocationID (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setAltLocationID (Chem::Atom &atom, char id) |
|
CDPL_BIOMOL_API void | clearAltLocationID (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasAltLocationID (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API std::size_t | getModelNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setModelNumber (Chem::Atom &atom, std::size_t model_no) |
|
CDPL_BIOMOL_API void | clearModelNumber (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasModelNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API long | getSerialNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setSerialNumber (Chem::Atom &atom, long serial_no) |
|
CDPL_BIOMOL_API void | clearSerialNumber (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasSerialNumber (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API double | getOccupancy (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setOccupancy (Chem::Atom &atom, double occupancy) |
|
CDPL_BIOMOL_API void | clearOccupancy (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasOccupancy (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API double | getBFactor (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API void | setBFactor (Chem::Atom &atom, double factor) |
|
CDPL_BIOMOL_API void | clearBFactor (Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | hasBFactor (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | isPDBBackboneAtom (const Chem::Atom &atom) |
|
CDPL_BIOMOL_API bool | matchesResidueInfo (const Chem::Atom &atom, const char *res_code=0, const char *chain_id=0, long res_seq_no=IGNORE_SEQUENCE_NO, char ins_code=0, std::size_t model_no=0, const char *atom_name=0, long serial_no=IGNORE_SERIAL_NO) |
|
CDPL_BIOMOL_API bool | areInSameResidue (const Chem::Atom &atom1, const Chem::Atom &atom2, unsigned int flags=AtomPropertyFlag::DEFAULT) |
|
CDPL_BIOMOL_API void | extractResidueSubstructure (const Chem::Atom &atom, const Chem::MolecularGraph &molgraph, Chem::Fragment &res_substruct, bool cnctd_only=false, unsigned int flags=AtomPropertyFlag::DEFAULT, bool append=false) |
|
CDPL_BIOMOL_API bool | getStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr, bool strict) |
|
CDPL_BIOMOL_API bool | hasStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getCheckLineLengthParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setCheckLineLengthParameter (Base::ControlParameterContainer &cntnr, bool check) |
|
CDPL_BIOMOL_API bool | hasCheckLineLengthParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearCheckLineLengthParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API const ResidueDictionary::SharedPointer & | getPDBResidueDictionaryParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBResidueDictionaryParameter (Base::ControlParameterContainer &cntnr, const ResidueDictionary::SharedPointer &dict) |
|
CDPL_BIOMOL_API bool | hasPDBResidueDictionaryParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBResidueDictionaryParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictAtomBondingToStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictAtomBondingToStdResiduesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictAtomBondingToStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictAtomBondingToStdResiduesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictAtomBondingToNonStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictAtomBondingToNonStdResiduesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictAtomBondingToNonStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictAtomBondingToNonStdResiduesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictBondOrdersToStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictBondOrdersToStdResiduesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictBondOrdersToStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictBondOrdersToStdResiduesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictBondOrdersToNonStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictBondOrdersToNonStdResiduesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictBondOrdersToNonStdResiduesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictBondOrdersToNonStdResiduesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBIgnoreConectRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBIgnoreConectRecordsParameter (Base::ControlParameterContainer &cntnr, bool ignore) |
|
CDPL_BIOMOL_API bool | hasPDBIgnoreConectRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBIgnoreConectRecordsParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBDeduceBondOrdersFromCONECTRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBDeduceBondOrdersFromCONECTRecordsParameter (Base::ControlParameterContainer &cntnr, bool deduce) |
|
CDPL_BIOMOL_API bool | hasPDBDeduceBondOrdersFromCONECTRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBDeduceBondOrdersFromCONECTRecordsParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBIgnoreFormalChargeFieldParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBIgnoreFormalChargeFieldParameter (Base::ControlParameterContainer &cntnr, bool ignore) |
|
CDPL_BIOMOL_API bool | hasPDBIgnoreFormalChargeFieldParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBIgnoreFormalChargeFieldParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictFormalAtomChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictFormalAtomChargesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictFormalAtomChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictFormalAtomChargesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBApplyDictAtomTypesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBApplyDictAtomTypesParameter (Base::ControlParameterContainer &cntnr, bool apply) |
|
CDPL_BIOMOL_API bool | hasPDBApplyDictAtomTypesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBApplyDictAtomTypesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBCalcMissingFormalChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBCalcMissingFormalChargesParameter (Base::ControlParameterContainer &cntnr, bool calc) |
|
CDPL_BIOMOL_API bool | hasPDBCalcMissingFormalChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBCalcMissingFormalChargesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBPerceiveMissingBondOrdersParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBPerceiveMissingBondOrdersParameter (Base::ControlParameterContainer &cntnr, bool perceive) |
|
CDPL_BIOMOL_API bool | hasPDBPerceiveMissingBondOrdersParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBPerceiveMissingBondOrdersParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBEvaluateMASTERRecordParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBEvaluateMASTERRecordParameter (Base::ControlParameterContainer &cntnr, bool eval) |
|
CDPL_BIOMOL_API bool | hasPDBEvaluateMASTERRecordParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBEvaluateMASTERRecordParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBTruncateLinesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBTruncateLinesParameter (Base::ControlParameterContainer &cntnr, bool trunc) |
|
CDPL_BIOMOL_API bool | hasPDBTruncateLinesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBTruncateLinesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBWriteFormalChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBWriteFormalChargesParameter (Base::ControlParameterContainer &cntnr, bool write) |
|
CDPL_BIOMOL_API bool | hasPDBWriteFormalChargesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBWriteFormalChargesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBWriteCONECTRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBWriteCONECTRecordsParameter (Base::ControlParameterContainer &cntnr, bool write) |
|
CDPL_BIOMOL_API bool | hasPDBWriteCONECTRecordsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBWriteCONECTRecordsParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBWriteCONECTRecordsForAllBondsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBWriteCONECTRecordsForAllBondsParameter (Base::ControlParameterContainer &cntnr, bool write) |
|
CDPL_BIOMOL_API bool | hasPDBWriteCONECTRecordsForAllBondsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBWriteCONECTRecordsForAllBondsParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getPDBWriteCONECTRecordsReflectingBondOrderParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBWriteCONECTRecordsReflectingBondOrderParameter (Base::ControlParameterContainer &cntnr, bool write) |
|
CDPL_BIOMOL_API bool | hasPDBWriteCONECTRecordsReflectingBondOrderParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBWriteCONECTRecordsReflectingBondOrderParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API unsigned int | getPDBFormatVersionParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setPDBFormatVersionParameter (Base::ControlParameterContainer &cntnr, unsigned int ver) |
|
CDPL_BIOMOL_API bool | hasPDBFormatVersionParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearPDBFormatVersionParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API bool | getCombineInterferingResidueCoordinatesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | setCombineInterferingResidueCoordinatesParameter (Base::ControlParameterContainer &cntnr, bool comb) |
|
CDPL_BIOMOL_API bool | hasCombineInterferingResidueCoordinatesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API void | clearCombineInterferingResidueCoordinatesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_BIOMOL_API const std::string & | getResidueCode (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setResidueCode (Chem::MolecularGraph &molgraph, const std::string &code) |
|
CDPL_BIOMOL_API void | clearResidueCode (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasResidueCode (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API long | getResidueSequenceNumber (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setResidueSequenceNumber (Chem::MolecularGraph &molgraph, long seq_no) |
|
CDPL_BIOMOL_API void | clearResidueSequenceNumber (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasResidueSequenceNumber (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API char | getResidueInsertionCode (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setResidueInsertionCode (Chem::MolecularGraph &molgraph, char code) |
|
CDPL_BIOMOL_API void | clearResidueInsertionCode (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasResidueInsertionCode (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API const std::string & | getChainID (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setChainID (Chem::MolecularGraph &molgraph, const std::string &id) |
|
CDPL_BIOMOL_API void | clearChainID (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasChainID (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API std::size_t | getModelNumber (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setModelNumber (Chem::MolecularGraph &molgraph, std::size_t model_no) |
|
CDPL_BIOMOL_API void | clearModelNumber (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasModelNumber (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API const PDBData::SharedPointer & | getPDBData (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | setPDBData (Chem::MolecularGraph &molgraph, const PDBData::SharedPointer &data) |
|
CDPL_BIOMOL_API void | clearPDBData (Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API bool | hasPDBData (const Chem::MolecularGraph &molgraph) |
|
CDPL_BIOMOL_API void | convertMOL2ToPDBResidueInfo (Chem::MolecularGraph &molgraph, bool overwrite) |
|
CDPL_BIOMOL_API void | extractResidueSubstructures (const Chem::MolecularGraph &molgraph, const Chem::MolecularGraph &parent_molgraph, Chem::Fragment &res_substructs, bool cnctd_only=false, unsigned int flags=AtomPropertyFlag::DEFAULT, bool append=false) |
|
CDPL_BIOMOL_API void | extractProximalAtoms (const Chem::MolecularGraph &core, const Chem::MolecularGraph ¯omol, Chem::Fragment &env_atoms, double max_dist, bool inc_core_atoms=false, bool append=false) |
|
CDPL_BIOMOL_API void | extractProximalAtoms (const Chem::MolecularGraph &core, const Chem::MolecularGraph ¯omol, Chem::Fragment &env_atoms, const Chem::Atom3DCoordinatesFunction &coords_func, double max_dist, bool inc_core_atoms=false, bool append=false) |
|
CDPL_BIOMOL_API void | extractEnvironmentResidues (const Chem::MolecularGraph &core, const Chem::MolecularGraph ¯omol, Chem::Fragment &env_residues, double max_dist, bool append=false) |
|
CDPL_BIOMOL_API void | extractEnvironmentResidues (const Chem::MolecularGraph &core, const Chem::MolecularGraph ¯omol, Chem::Fragment &env_residues, const Chem::Atom3DCoordinatesFunction &coords_func, double max_dist, bool append=false) |
|
CDPL_BIOMOL_API void | setHydrogenResidueSequenceInfo (Chem::MolecularGraph &molgraph, bool overwrite, unsigned int flags=AtomPropertyFlag::DEFAULT) |
|
CDPL_BIOMOL_API bool | matchesResidueInfo (const Chem::MolecularGraph &molgraph, const char *res_code=0, const char *chain_id=0, long res_seq_no=IGNORE_SEQUENCE_NO, char ins_code=0, std::size_t model_no=0) |
|
CDPL_BIOMOL_API bool | combineInterferingResidueCoordinates (Chem::Molecule &mol, double max_ctr_dist=1.0) |
|
template<typename Iter > |
Iter | findResidueAtom (Iter it, Iter end, const char *res_code=0, const char *chain_id=0, long res_seq_no=IGNORE_SEQUENCE_NO, char ins_code=0, std::size_t model_no=0, const char *atom_name=0, long serial_no=IGNORE_SERIAL_NO) |
|
template<typename Iter > |
Iter | findResidue (Iter it, Iter end, const char *res_code=0, const char *chain_id=0, long res_seq_no=IGNORE_SEQUENCE_NO, char ins_code=0, std::size_t model_no=0, const char *atom_name=0, long serial_no=IGNORE_SERIAL_NO) |
|
Contains classes and functions related to biological macromolecules.