Analyse génétique :

Nous allons étudier cette séquence d'ADN palindromique : GATCCAATGCGCATTGGATC

Cet ADN a une longueur de 20 nucléotides.

Son ADN complémentaire est : CTAGGTTACGCGTAACCTAG

Le site de restriction 'TGCGCA' se trouve à la position : 8

Voici l'ADN muté sur son site de restriction en plaçant 'TTTTT' à la place : GATCCAATTTTTTTGGATC



---------------------------------------------------------
Voici du code php intervenant dans ce visuel :

* Quelques fonctionnalités sur les variables de type String :Source : https://www.w3schools.com/php/php_string.asp

echo "Analyse génétique :";
$ADN = "GATCCAATGCGCATTGGATC";
echo "Nous allons étudier cette séquence d'ADN palindromique : ". $ADN . "";
// La fonction strlen permet de calculer la longueur d'un String
$Long = strlen($ADN);
echo "Cet ADN a une longueur de ". $Long . " nucléotides. ";
// La fonction strrev permet d'inverser un String
$Rev = strrev($ADN);
echo "Son ADN complémentaire est : ". $Rev . "";
// La fonction strpos permet de trouver la position d'une ou plusieurs lettre dans un String
$Pos = strpos($ADN, "TGCGCA") + 1;
echo "Le site de restriction 'TGCGCA' se trouve à la position : ". $Pos . "";
// La fonction str_replace permet de remplacer un élement textuel dans un String
$mut = str_replace("TGCGCA","TTTTT",$ADN);
echo "Voici l'ADN muté sur son site de restriction en plaçant 'TTTTT' à la place : ". $mut . "";