Classification of bioactive peptides: A systematic benchmark of models and encodings