The datasets used in this paper is retrieved from Kandaswamy et al. [27] which consists of 481 antifreeze proteins and 9493 non-antifreeze proteins. To get rid of redundancy and homology bias, the sequences with ≥40% sequence similarity have been removed using program CD-HIT [30] . Then the training dataset contains 300 antifreeze proteins randomly selected from the 481 antifreeze proteins and 300 non-antifreeze proteins randomly selected from the 9493 non-antifreeze proteins. The test dataset contains the remaining 181 antifreeze proteins and 9193 non-antifreeze proteins. These datasets can be freely downloaded from [31] .