Commun aux 2 versions 2 versions -fr et -en python les compréhensions apparaissent comme un cheveu sur la soupe dans reverse complement le slicing utilisé ici et là, et je ne suis pas sûr que ce soit expliqué