From 6c24eccd880290e8b56216275fe781a863be3f4e Mon Sep 17 00:00:00 2001 From: Gerardo Tauriello <gerardo.tauriello@unibas.ch> Date: Thu, 21 Sep 2017 12:10:17 +0200 Subject: [PATCH] Someone forgot to export the new ChainTypes to Python. --- modules/mol/base/doc/entity.rst | 4 +++- modules/mol/base/pymod/export_chain.cc | 27 ++++++++++++++------------ 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/modules/mol/base/doc/entity.rst b/modules/mol/base/doc/entity.rst index c36300eb8..653625756 100644 --- a/modules/mol/base/doc/entity.rst +++ b/modules/mol/base/doc/entity.rst @@ -1807,7 +1807,9 @@ here. ``CHAINTYPE_POLY_PEPTIDE_D``, ``CHAINTYPE_POLY_PEPTIDE_L``, ``CHAINTYPE_POLY_DN``, ``CHAINTYPE_POLY_RN``, ``CHAINTYPE_POLY_SAC_D``, ``CHAINTYPE_POLY_SAC_L``, ``CHAINTYPE_POLY_DN_RN``, - ``CHAINTYPE_UNKNOWN``, ``CHAINTYPE_N_CHAINTYPES`` + ``CHAINTYPE_UNKNOWN``, ``CHAINTYPE_MACROLIDE``, + ``CHAINTYPE_CYCLIC_PSEUDO_PEPTIDE``, ``CHAINTYPE_POLY_PEPTIDE_DN_RN``, + ``CHAINTYPE_N_CHAINTYPES`` Where ``CHAINTYPE_N_CHAINTYPES`` holds the number of different types available. diff --git a/modules/mol/base/pymod/export_chain.cc b/modules/mol/base/pymod/export_chain.cc index 36ed2b471..557e62297 100644 --- a/modules/mol/base/pymod/export_chain.cc +++ b/modules/mol/base/pymod/export_chain.cc @@ -123,18 +123,21 @@ void export_Chain() { enum_<ChainType>("ChainType") - .value("CHAINTYPE_POLY", CHAINTYPE_POLY) - .value("CHAINTYPE_NON_POLY", CHAINTYPE_NON_POLY) - .value("CHAINTYPE_WATER", CHAINTYPE_WATER) - .value("CHAINTYPE_POLY_PEPTIDE_D", CHAINTYPE_POLY_PEPTIDE_D) - .value("CHAINTYPE_POLY_PEPTIDE_L", CHAINTYPE_POLY_PEPTIDE_L) - .value("CHAINTYPE_POLY_DN", CHAINTYPE_POLY_DN) - .value("CHAINTYPE_POLY_RN", CHAINTYPE_POLY_RN) - .value("CHAINTYPE_POLY_SAC_D", CHAINTYPE_POLY_SAC_D) - .value("CHAINTYPE_POLY_SAC_L", CHAINTYPE_POLY_SAC_L) - .value("CHAINTYPE_POLY_DN_RN", CHAINTYPE_POLY_DN_RN) - .value("CHAINTYPE_UNKNOWN", CHAINTYPE_UNKNOWN) - .value("CHAINTYPE_N_CHAINTYPES", CHAINTYPE_N_CHAINTYPES) + .value("CHAINTYPE_POLY", CHAINTYPE_POLY) + .value("CHAINTYPE_NON_POLY", CHAINTYPE_NON_POLY) + .value("CHAINTYPE_WATER", CHAINTYPE_WATER) + .value("CHAINTYPE_POLY_PEPTIDE_D", CHAINTYPE_POLY_PEPTIDE_D) + .value("CHAINTYPE_POLY_PEPTIDE_L", CHAINTYPE_POLY_PEPTIDE_L) + .value("CHAINTYPE_POLY_DN", CHAINTYPE_POLY_DN) + .value("CHAINTYPE_POLY_RN", CHAINTYPE_POLY_RN) + .value("CHAINTYPE_POLY_SAC_D", CHAINTYPE_POLY_SAC_D) + .value("CHAINTYPE_POLY_SAC_L", CHAINTYPE_POLY_SAC_L) + .value("CHAINTYPE_POLY_DN_RN", CHAINTYPE_POLY_DN_RN) + .value("CHAINTYPE_UNKNOWN", CHAINTYPE_UNKNOWN) + .value("CHAINTYPE_MACROLIDE", CHAINTYPE_MACROLIDE) + .value("CHAINTYPE_CYCLIC_PSEUDO_PEPTIDE", CHAINTYPE_CYCLIC_PSEUDO_PEPTIDE) + .value("CHAINTYPE_POLY_PEPTIDE_DN_RN", CHAINTYPE_POLY_PEPTIDE_DN_RN) + .value("CHAINTYPE_N_CHAINTYPES", CHAINTYPE_N_CHAINTYPES) .export_values() ; } -- GitLab