about summary refs log tree commit diff
path: root/sourcecodes/matrix_new.php
diff options
context:
space:
mode:
Diffstat (limited to 'sourcecodes/matrix_new.php')
-rw-r--r--sourcecodes/matrix_new.php84
1 files changed, 84 insertions, 0 deletions
diff --git a/sourcecodes/matrix_new.php b/sourcecodes/matrix_new.php
new file mode 100644
index 00000000..22ea851a
--- /dev/null
+++ b/sourcecodes/matrix_new.php
@@ -0,0 +1,84 @@
+<head>
+<script src="./scripts/d3.v4.min.js"></script>
+<script src="./scripts/create_table.js"></script>
+<?php 
+include("header_new.inc");
+include("input_validate.php");
+$keyval=valid_keyval($_GET["My_key"]);
+//$dir="./data/";
+//$dir="/tmp/bnw/";
+$dir="/var/lib/genenet/bnw/";
+
+$score_file = $keyval."structure_input_temp.txt";
+$mat_file = $keyval."structure_input.txt";
+
+?>
+
+</head>
+
+
+<!-- Site navigation menu -->
+<ul class="navbar2">
+  <li class="noHover"><p>Network ID:<br><?php print($keyval);?></p></a></li>
+  <li><a href="about_this_page.php#matrix">About this page</a>
+  <li><a href="help.php">Help</a>
+  <li><a href="home.php">Home</a>
+</ul>
+
+<body>
+<?php
+$table_text =json_encode(file("file://".$dir.$mat_file));
+?>
+  <div class="table_div">
+  <div class="d3_table" id="table_div1">
+  <script type="text/javascript">
+  d3.text("", function(error, raw){
+  var dsv = d3.dsvFormat("\t")
+  var data1 = <?php echo $table_text?>;
+  var data2 = data1.join("")
+  var data = dsv.parse(data2)
+  var caption_text = "Structure matrix";
+  if (error) throw error;
+      tabulate_header_row("#table_div1",data,caption_text);
+    });
+</script>
+</div>
+&nbsp;&nbsp;&nbsp;&nbsp;<a class=button2 target="_blank" href="<?php print("reroute.php?".$mat_file);?>">Download structure matrix</a>
+<br>
+<br>
+<?php
+if(file_exists($dir.$score_file))
+      {
+$table_text1a = json_encode(file("file://".$dir.$score_file))
+?>
+  <div class="d3_table" id="table_div2">
+
+  <script type="text/javascript">
+
+  d3.text("", function(error, raw_temp){
+  var dsv = d3.dsvFormat("\t")
+  var data1a = <?php echo $table_text1a?>; 
+  var data2a = data1a.join("");  
+  var data = dsv.parse(data2a)
+  var caption_text = "Model averaging scores";
+      if (error) throw error;
+      tabulate_header_row("#table_div2",data,caption_text);
+    });
+
+</script>
+ </div>
+
+&nbsp;&nbsp;&nbsp;&nbsp;<a class=button2 target="_blank" href="<?php print("reroute.php?".$score_file);?>">Download model averaging scores<br></a>
+<br>
+<?php
+      }
+?>
+<br>
+<br>
+<br>
+<br>
+<br>
+</div>
+</body>
+
+