Bonjour,

J'aimerais retrouver 2 amorces (deux petites séquences de lettres) dans une séquence en permettant 2 mismatches (2 lettres mal appariées). Je sais que le module Bio::Grep le permet mais il nécessite la création d'une base de données contenant la liste des séquences à analyser. Je me demandais si vous ne connaissiez pas un autre module permettant de faire cela sans passer par une DB. Mon but est de récupérer la sous-séquence comprise entre mes deux amorces (incluses).

Dans le cas contraire, quelle serait la meilleure façon de procéder sans utiliser de module.

Lors d'une recherche sans autoriser de mismatches, cela est simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
      $Sequence  =~ s/^(.*)$forward/$forward/;
      $Sequence  =~ s/$reverse(.*)$/$reverse/;
Merci pour votre aide,