Citation: 1B_568/2021 E. 4

Par conséquent, le recours doit être admis. L'arrêt attaqué est annulé et la cause est renvoyée à l'autorité précédente pour qu'elle examine, au fond, le recours cantonal formé le 7 juin 2021 contre l'ordonnance d'établissement du profil d'ADN du recourant. Il appartiendra aussi à cette autorité de statuer à nouveau sur les frais et indemnités de la procédure cantonale (cf. art. 68 al. 5 LTF). Il n'est pas perçu de frais judiciaires (art. 66 al. 4 LTF). Le recourant, assisté par un mandataire professionnel, a droit à des dépens à la charge de la République et canton de Genève (art. 68 al. 1 LTF). La requête d'assistance judiciaire est par conséquent sans objet. Par ces motifs, le Tribunal fédéral prononce :