The Swiss-Prot accession codes of the 50 proteins in the training dataset a P00396 P00404 P00415 P00423 P00430 P00844 P02699 P02724 P02945 P03617 P03621 P03805 P03806 P03989 P04038 P06008 P06009 P07470 P07471 P10175 P13183 P26789 P26790 Q54397 P07371 O53898 P77921 P00804 P02786 P02916 P08187 P08188 P08716 P15877 P17448 P18783 P19568 P21865 P22306 P22519 P23462 P23889 P24282 P25525 P25737 P37310 Q53068 P36574 P09130 P08336 a The dataset is from ftp://ftp.ebi.ac.uk/pub/databases/testsets/transmembrane, in which the proteins labeled with grade ‘A’ or ‘B’ were used. The PDB accession codes of the 70 proteins in the testing dataset 1AP9_A 1AR1_A 1AT9_A 1BCC_C 1EHK_A 1EYS_L 1EYS_M 1EYS_H 1FX8_A 1IH5_A 1IWG_A 1JGJ_A 1KQG_B 1KQG_C 1L7V_A 1LGH_A 1LGH_B 1NEK_C 1NEK_D 1NKZ_A 1OCC_D 1OCC_G 1OCC_J 1OCC_K 1OCC_L 1OCC_M 1OED_A 1OED_B 1OED_C 1OED_E 1OKC_A 1PRC_M 1PSS_L 1PSS_M 1PV7_A 1PW4_A 1Q90_D 1QHJ_A 1QLB_C 1RC2_B 1RHZ_A 1RWT_A 1SOR_A 1U7G_A 1UAZ_A 1VF5_C 1VF5_D 1VGO_A 1XIO_A 1XQF_A 1YCE_A 1ZCD_A 2A65_A 2AHZ_A 2B2J_A 2B5F_A 2BBJ_A 2BL2_A 2BRD_A 2H8A_A 2HI7_B 2IRV_A 2IUB_A 2J7A_C 2JO1_A 2NQ2_A 2ONK_C 2PNO_A 2Q7M_A 2QTS_A