fixed some parsing in mgrast. added taxonomic ranking