diff --git a/modules/mol/base/doc/entity.rst b/modules/mol/base/doc/entity.rst index c36300eb81dcf8cba2bd51e518eef1c62553eb1b..653625756a1b38c696a50da10840078fb4d74c58 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 36ed2b471f3a3658a9622d3fa907dc019725326f..557e62297ee80a1d09c206784d5eac1361f08784 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() ; }