about summary refs log tree commit diff
path: root/sourcecodes/home.php
diff options
context:
space:
mode:
authorziejd22017-09-14 15:39:41 -0500
committerziejd22017-09-14 15:57:50 -0500
commitc4f926438dcb8abe805e910399940f79ff643c4b (patch)
tree3146d05ada5cf4b48d9bdd16c1baa498e8df7192 /sourcecodes/home.php
parent57ebf49403b75dcf8482d174b59f7fd2a961d98e (diff)
downloadBNW-c4f926438dcb8abe805e910399940f79ff643c4b.tar.gz
Add files via upload
Diffstat (limited to 'sourcecodes/home.php')
-rw-r--r--sourcecodes/home.php179
1 files changed, 179 insertions, 0 deletions
diff --git a/sourcecodes/home.php b/sourcecodes/home.php
new file mode 100644
index 00000000..571124c8
--- /dev/null
+++ b/sourcecodes/home.php
@@ -0,0 +1,179 @@
+<?php 
+
+include("header_new.inc");
+?>
+
+<!-- Site navigation menu -->
+<ul class="navbar">
+  <li><a href="bn_file_load_gom.php">Learn a network model from data</a>
+  <li><a href="home_upload.php">Make predictions using a known structure</a>  
+  <li><a href="getting_started.php">Getting started with BNW</a>
+  <li><a href="help.php">Help</a>
+  <li><a href="workflow.php">Tutorials and examples</a>
+  <li><a href="faq.php">FAQ</a>
+  <li><a href="../downloads/BNW_src_files.tar">Download</a>
+  <li><a href="home.php">Home</a>
+
+
+</ul>
+
+
+<!-- Main content -->
+<div id="outer">
+<h1>BNW: from data to predictions</h1>
+<IMG SRC="BNW_overview.png" ATL="" BORDER=0 WIDTH=812 HEIGHT=290><BR>
+<br>
+<br>
+    <p align="justify"> The Bayesian Network Web Server (BNW) is a comprehensive web server for Bayesian network modeling of biological data sets. It is designed so that users can quickly and seamlessly upload a dataset, learn the structure of the network model that best explains the data, and use the model to understand and make predictions about relationships between the variables in the model. Many real world data sets, including those used to create genetic network models, contain both discrete (e.g., genotypes) and  continuous (e.g., gene expression traits) variables, and BNW allows for modeling of these hybrid data sets.
+<br><br>
+<b>*A note about browser usage:</b> The BNW interface for adding structural constraints uses HTML5 features that are may not be supported by Internet Explorer. We have not observed any problems with the interface using recent versions of any other web browser, and, therefore, we suggest against using Internet Explorer when accessing BNW. 
+<br>
+<br>
+<b>
+How to cite the BNW:
+</b>
+<br>
+1. Ziebarth JD, Bhattacharya A, Cui Y (2013) <a href="http://bioinformatics.oxfordjournals.org/content/29/21/2801.abstract"  target="_blank">Bayesian Network Webserver: a comprehensive tool for biological network modeling.</a> Bioinformatics. 29(21): 2801-2803.
+<br>
+<br>
+<b>Developed and maintained by: </b><a href="http://compbio.uthsc.edu/" target="_blank">Yan Cui's Lab at University of Tennessee Health Science Center</a>
+<br>
+</p>
+<br>
+<br>
+<br>
+</div>
+</body>
+</html>
+
+<script>
+var BrowserDetect = {
+	init: function () {
+		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
+		this.version = this.searchVersion(navigator.userAgent)
+			|| this.searchVersion(navigator.appVersion)
+			|| "an unknown version";
+		this.OS = this.searchString(this.dataOS) || "an unknown OS";
+	},
+	searchString: function (data) {
+		for (var i=0;i<data.length;i++)	{
+			var dataString = data[i].string;
+			var dataProp = data[i].prop;
+			this.versionSearchString = data[i].versionSearch || data[i].identity;
+			if (dataString) {
+				if (dataString.indexOf(data[i].subString) != -1)
+					return data[i].identity;
+			}
+			else if (dataProp)
+				return data[i].identity;
+		}
+	},
+	searchVersion: function (dataString) {
+		var index = dataString.indexOf(this.versionSearchString);
+		if (index == -1) return;
+		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
+	},
+	dataBrowser: [
+		{
+			string: navigator.userAgent,
+			subString: "Chrome",
+			identity: "Chrome"
+		},
+		{ 	string: navigator.userAgent,
+			subString: "OmniWeb",
+			versionSearch: "OmniWeb/",
+			identity: "OmniWeb"
+		},
+		{
+			string: navigator.vendor,
+			subString: "Apple",
+			identity: "Safari",
+			versionSearch: "Version"
+		},
+		{
+			prop: window.opera,
+			identity: "Opera",
+			versionSearch: "Version"
+		},
+		{
+			string: navigator.vendor,
+			subString: "iCab",
+			identity: "iCab"
+		},
+		{
+			string: navigator.vendor,
+			subString: "KDE",
+			identity: "Konqueror"
+		},
+		{
+			string: navigator.userAgent,
+			subString: "Firefox",
+			identity: "Firefox"
+		},
+		{
+			string: navigator.vendor,
+			subString: "Camino",
+			identity: "Camino"
+		},
+		{		// for newer Netscapes (6+)
+			string: navigator.userAgent,
+			subString: "Netscape",
+			identity: "Netscape"
+		},
+		{
+			string: navigator.userAgent,
+			subString: "MSIE",
+			identity: "Explorer",
+			versionSearch: "MSIE"
+		},
+		{
+			string: navigator.userAgent,
+			subString: "Gecko",
+			identity: "Mozilla",
+			versionSearch: "rv"
+		},
+		{ 		// for older Netscapes (4-)
+			string: navigator.userAgent,
+			subString: "Mozilla",
+			identity: "Netscape",
+			versionSearch: "Mozilla"
+		}
+	],
+	dataOS : [
+		{
+			string: navigator.platform,
+			subString: "Win",
+			identity: "Windows"
+		},
+		{
+			string: navigator.platform,
+			subString: "Mac",
+			identity: "Mac"
+		},
+		{
+			   string: navigator.userAgent,
+			   subString: "iPhone",
+			   identity: "iPhone/iPod/iPad"
+	    },
+		{
+			string: navigator.platform,
+			subString: "Linux",
+			identity: "Linux"
+		}
+	]
+
+};
+BrowserDetect.init();
+if (BrowserDetect.browser=="Explorer")
+ {
+        alert("Some features of BNW, particularly the structural constraint interface, are not supported by Internet Explorer. We suggest using other browser, such as Firefox or Chorome, when accessing BNW");
+ 
+ }
+if (BrowserDetect.dataOS=="iPhone")
+ {
+        alert("Some features of BNW are not supported by mini devices. We suggest using computer, when accessing BNW");
+ 
+ }
+
+</script>
+