Citation: 1B_568/2021 E. A

A.a. Par ordonnance pénale du 7 novembre 2020, le Ministère public de la République et canton de Genève a condamné A.________ pour violence ou menace contre les autorités et les fonctionnaires (art. 285 ch. 1 al. 1 CP) et d'empêchement d'accomplir un acte officiel (art. 286 al. 1 CP); A.________ a formé opposition contre cette ordonnance. Il lui est reproché d'avoir, le même jour, vers 1h du matin, au Petit Lancy, de concert avec des tiers, menacé les forces de police alors qu'elles procédaient à l'interpellation de B.________, refusé de reculer malgré les sommations de police, et pris la fuite malgré les injonctions de police. A.b. Le 7 novembre 2020, un document de deux pages intitulé " mandat pour la saisie des données signalétiques (art. 260 ss CPP) et prélèvement de l'ADN (art. 255 ss CPP) - Majeur " a été présenté à A.________. Avant d'être mis en liberté le même jour, ce dernier a signé la première page de ce document, acceptant ainsi la saisie de ses données signalétiques et le prélèvement d'un échantillon de son ADN par un frottis de la muqueuse jugale et confirmant avoir lu la " présente feuille d'information et avoir pris note des indications y figurant ". A.c. Le 9 novembre 2020, le Ministère public a ordonné l'établissement du profil d'ADN de A.________ en remplissant les cases prévus à cet effet sur la seconde page du mandat précité. Outre les cases à remplir mentionnant le lieu, la date, le nom du Procureur et la signature que ce dernier doit apposer, cette seconde page contient des informations concernant les mesures que peuvent prendre la police et le Ministère public relativement aux données signalétiques, au prélèvement d'un échantillon d'ADN et à l'établissement d'un profil sur la base de ce prélèvement; les voies de recours contre ces mesures sont également mentionnées.