J’ai écrit une fonction que j’ai testé sous Python 3.6 en local
Pour la tester j’ai utilisé l’exemple proposé
CCTTTTCATTCTGACTGCAACGGGCAAT’
ou j’ai trouvé 1 codon stop
plus le brin complémentaire
ATTGCCCGTTGCAGTCAGAATGAAAAGG
ou j’ai trouvé un second codon stop
Ma fonction me retrouve bien les 2 en local, mais sous l’exercice je vois apparaitre un champ de saisie et je ne comprend pas ce qu’il faut introduire pour tester ma fonction
Je ne comprend pas la façon de s’évaluer


Bonjour BARET-C,
Il faut définir la fonction dans la cellule de code correspondante.
C’est ensuite l’appel exo_count_stop.correction(count_stop), dans la cellule suivante, qui va tester son fonctionnement en lui fournissant des différentes entrées.
Il faut donc évaluer cette cellule pour valider la fonction, mais il n’y a rien à y saisir.
J’espère que c’est assez clair.

Oui j’ai compris et je suis reparti après une remise à zéro. Par contre il me semble que la recherche n’est faite que sur les 3 phases et pas sur le brin complémentaire
Quand j’inclus les motifs correspondant au brin complémentaire, j’ai des erreurs tandis que quand je ne conserve que “TAA|TGA|TAG” le test est satisfaisant
Pour vérifier mon jeu d’essai l’ai utilisé un tableur qui me fourni le brin complémentaire et j’effectue les 2 recherches