diff options
| author | ziejd2 | 2018-03-14 23:19:16 -0500 |
|---|---|---|
| committer | ziejd2 | 2018-03-14 23:19:16 -0500 |
| commit | c80226899f5cdd9f11c163817d59445213f5bef0 (patch) | |
| tree | e0fd79d2e32fd2aedda2eadaed0f19af3514c520 /sourcecodes/execute_bn_gom.php~ | |
| parent | 324ebc8ddacab8e154047b8518afd5cbb5bb2fa4 (diff) | |
| download | BNW-c80226899f5cdd9f11c163817d59445213f5bef0.tar.gz | |
Separating Octave and php calculations
Diffstat (limited to 'sourcecodes/execute_bn_gom.php~')
| -rw-r--r-- | sourcecodes/execute_bn_gom.php~ | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/sourcecodes/execute_bn_gom.php~ b/sourcecodes/execute_bn_gom.php~ deleted file mode 100644 index f7c234d1..00000000 --- a/sourcecodes/execute_bn_gom.php~ +++ /dev/null @@ -1,98 +0,0 @@ - -<?php -$keyval=$_GET["My_key"]; - -//////////////execute c codes for local score/////////////////// -$dir="./data/"; - -$pfile="./data/".$keyval."parent.txt"; -$parentf=file_get_contents("$pfile"); -$maxp=trim($parentf); - - -$kfile="./data/".$keyval."k.txt"; -$kf=file_get_contents("$kfile"); -$maxk=trim($kf); - - - -$thrfile="./data/".$keyval."thr.txt"; -$thr=file_get_contents("$thrfile"); -$thr=trim($thr); - - -//$cmd="./run.sh $keyval $maxp $maxk"; -//system($cmd); -shell_exec('./run.sh '.$keyval.' '.$maxp.' '.$maxk.' '.$thr); - -/////////////////////////////////structure matrix////////////////////////////////////////////////////////// - -$matfile=$dir.$keyval."structure_input.txt"; - -$fout=fopen($dir.$keyval."graphviz.txt","w"); - -$matrix1=file_get_contents("$matfile"); -$str_arrmat=array(); -$str_arrmat=explode("\n",$matrix1); -$datamat=array(); -$data_cell=array(); - -$dataname=array(); -$dataname=explode("\t",$str_arrmat[0]); -$n=count($dataname); - -$initialstring="digraph G {\n"."size=\"10,10\"; ratio = fill;\n"."node [shape=square,width=1.5];\n"; -$endstring="}"; -fwrite($fout,"$initialstring"); - -$g_file_name="./data/".$keyval."grviz_name_file.txt"; -$grviz_name_file=fopen($g_file_name,"w"); - -for($i=0;$i<$n;$i++) -{ - $row_name=trim($dataname[$i]); - fwrite($grviz_name_file,"$row_name\n"); -} - -for($i=1;$i<=$n;$i++) -{ - $ii=$i-1; - $row_name=trim($dataname[$ii]); - - $col_arr=explode("\t",$str_arrmat[$i]); - - - for($j=0;$j<$n;$j++) - { - $col_val=trim($col_arr[$j]); - if($col_val==1) - { - $col_name=trim($dataname[$j]); - fprintf($fout,"%s -> %s;\n",$ii,$j); - //fprintf($fouttemp,"%s -> %s;\n",$row_name,$col_name); - - } - } - - -} -fwrite($fout,"$endstring"); -fclose($fout); - -$file1="./data/".$keyval."run_initialstructure.sh"; -$initiallines=file_get_contents("./data/temp_shell_file_initial_structure"); -$all_lines="$initiallines"."$keyval\nfi\nexit"; -$fp = fopen($file1,"w"); -fwrite($fp, "$all_lines\n"); -fclose($fp); -//prepare and execute shell script for matlab with a write lock -//$cmd="./runmat.sh $keyval"; -//system($cmd); - -shell_exec('./run_octave '.$keyval); - -?> -<script> -window.open("layout.php?My_key=<?php print($keyval);?>",'_self',false); -</script> - |
