Rama: a machine learning approach for ribosomal protein prediction in plants