diff options
| author | ziejd2 | 2019-06-27 13:58:58 -0500 |
|---|---|---|
| committer | ziejd2 | 2019-06-27 13:58:58 -0500 |
| commit | 5310fa747a6a46a0e96dc649cbca863e2c44aeb4 (patch) | |
| tree | 3d4ba8a8a8a6f50b4877d1153e0fb390bbf86564 /sourcecodes/modified_network.php | |
| parent | 2be4664d4ef668feee3d1e8972c7fd0813aea7e8 (diff) | |
| download | BNW-5310fa747a6a46a0e96dc649cbca863e2c44aeb4.tar.gz | |
Version 1.22
Adding new visualization options
Diffstat (limited to 'sourcecodes/modified_network.php')
| -rw-r--r-- | sourcecodes/modified_network.php | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/sourcecodes/modified_network.php b/sourcecodes/modified_network.php new file mode 100644 index 00000000..a8eabefa --- /dev/null +++ b/sourcecodes/modified_network.php @@ -0,0 +1,57 @@ +<?php +include("input_validate.php"); + +//Get data sent from cytoscape file +//$json = $_POST['json']; +$old_key = $_POST['old_key']; +$nnodes = $_POST['nnodes']; +$node_labs = $_POST['node_labs']; +$nedges = $_POST['nedges']; +$sources = $_POST['sources']; +$targets = $_POST['targets']; +$weights = $_POST['weights']; + +/////////////Generate a random key///////////////////// +$alphas=array(); +$alphas = array_merge(range('A', 'Z'), range('a', 'z')); + +$al1=rand(0,51); +$al2=rand(0,51); +$al3=rand(0,51); + +$alpha="$alphas[$al1]"."$alphas[$al2]"."$alphas[$al3]"; +$keyval=$alpha; + +if($_POST["My_key"]!="") + $keyval=$_POST["My_key"]; + $keyval=valid_keyval($keyval); + + +$filename = "./data/".$old_key."modify_edge.txt"; + +$file = fopen($filename,'w'); +//fwrite($file,$json); +fwrite($file,$nnodes); +fwrite($file,"\n"); +fwrite($file,$node_labs); +fwrite($file,"\n"); +fwrite($file,$nedges); +fwrite($file,"\n"); +fwrite($file,$sources); +fwrite($file,"\n"); +fwrite($file,$targets); +fwrite($file,"\n"); +fwrite($file,$weights); +fwrite($file,"\n"); +fclose($file); + +shell_exec('./run_scripts/run_mod_edges '.$old_key.' '.$keyval); + + +$new_page = "graphviz_structure.php?My_key=".$keyval; +echo $new_page; +//echo "<script type='text/javascript'>location.href=".$new_page."</script>;"; + + + +?> |
