<?php
// Resivimos nuestra sequencia
$seq = $_POST['sequence'];
// Pasamos a mayusculas nuestra secuencia
$seq = strtoupper($seq);
// nombre de archivo con nuestra secuencia
$file_name = 'sequence.mob';
// abrimos y guardamos nuestra secuencia
if ($file = fopen($file_name, 'w+') === FALSE){
echo "No se puede abrir el archivo ($file_name)";
exit;
}
if (fwrite($file, $seq) === FALSE) {
echo "No se puede escribir el archivo ($file_name)";
exit;
}
fclose($file);
// ejecutamos programa con nuestra secuencia (programa database sequence) y guardamos en output.mob
system('/usr/local/bin/hmmpfam hmm_db sequence.mob > output.mob');
// filtramos la salida del programa
$output = shupalo;
//imprimimos nuestro resutaldo final
echo "<pre>$output</pre>";
echo "<br><a href='output.mob' target='_blank'>Download file</a>";
?>