par
gui » 10 mars 2010, 18:19
Le script est très long et fait plusieurs pages
#msf
$msa=new Msa($align); #Les nouveautés commencent ici
$msa->toMSF("./test.msa"); #Alors je vais chercher la fonction toMSF sur le script msa.class.php est je lui fait passer $align
#Dans un fichier il me renvoie ma chaine de caractère jusquici tout va bien
$_SESSION["varia.$a"] = $msa; #Je crée une variable session sur ton bon conseil pour conserver toutes mes données apres les tours de boucle
$file="./test.msa";
#pfmake j'appele la classe pfMake sur le script pfMake.class,
$pfmake=new pfMake($file); #Je fait passer $file à travers différente focntion dans cette classe
$pfmake->setAlignmentMode(-1);
$pfmake->setLinearMode();
$pfmake->execute(); #Normalement celle ci fonctionne je vait chercher un programme exterieur (pfmake) auquel je rajoute des arguments
#Ne tinquiete pas pour la classe process elle existe et fonctionne bien
$pfmake->autoscale(); #C'est à partir d'ici que ca marche plus et qu'il renvoie l'erreur , de la meme manièrer que pour pfmake je vais chercher un script perl autoscale.pl
$prfFile=$pfmake->getProfile(); #La dernière erreur se trouve au pfSearch elle est de meme nature que la précédente
# pfsearch
$pfsearch=new pfSearch($prfFile,$this->way,$cut="6.5");
$pfsearch->execute();
Voilà j'ai essayé de commenter au mieux
Merci d'anvance
Le script est très long et fait plusieurs pages
[php]#msf
$msa=new Msa($align); #Les nouveautés commencent ici
$msa->toMSF("./test.msa"); #Alors je vais chercher la fonction toMSF sur le script msa.class.php est je lui fait passer $align
#Dans un fichier il me renvoie ma chaine de caractère jusquici tout va bien
$_SESSION["varia.$a"] = $msa; #Je crée une variable session sur ton bon conseil pour conserver toutes mes données apres les tours de boucle
$file="./test.msa";
#pfmake j'appele la classe pfMake sur le script pfMake.class,
$pfmake=new pfMake($file); #Je fait passer $file à travers différente focntion dans cette classe
$pfmake->setAlignmentMode(-1);
$pfmake->setLinearMode();
$pfmake->execute(); #Normalement celle ci fonctionne je vait chercher un programme exterieur (pfmake) auquel je rajoute des arguments
#Ne tinquiete pas pour la classe process elle existe et fonctionne bien
$pfmake->autoscale(); #C'est à partir d'ici que ca marche plus et qu'il renvoie l'erreur , de la meme manièrer que pour pfmake je vais chercher un script perl autoscale.pl
$prfFile=$pfmake->getProfile(); #La dernière erreur se trouve au pfSearch elle est de meme nature que la précédente
# pfsearch
$pfsearch=new pfSearch($prfFile,$this->way,$cut="6.5");
$pfsearch->execute();[/php]
Voilà j'ai essayé de commenter au mieux
Merci d'anvance