biojs-vis-pdbviewer
Version:
A BioJS 2.0 component to view protein structures
68 lines (57 loc) • 1.38 kB
HTML
<html>
<head>
<title>Jmol/JME Demo</title>
<meta charset="utf-8" />
<script type="text/javascript" src="JSmol.min.js"></script>
<script type="text/javascript" src="js/JSmolJME.js"></script>
<script type="text/javascript">
var jmol="jmol";
var jme = "jme";
var JmolInfo = {
width: 400,
height: 400,
debug: false,
color: "black",
use: "JAVA",
addSelectionOptions: true,
serverURL: "http://chemapps.stolaf.edu/jmol/jsmol/php/jsmol.php",
jarPath: "java",
jarFile: "JmolAppletSigned.jar",
j2sPath: "j2s",
isSigned: true,
defaultModel: "$morphine",
script: ""
}
var JMEInfo = {
use: "JAVA",
jarPath: "jme",
jarFile: "JME.jar"
}
Jmol.setGrabberOptions([["$", "NCI"]])
</script>
</head>
<body>
<table width=1000 cellpadding=10>
<tr><td>
Test of Jmol/JME interface -- switch back and forth between 2D and 3D, changing the model as desired. Status: working; 3D->2D loses stereochemistry.
Requires <a href=../jsmol/js/JSmolJME.js>JSmolJME.js</a>. Code on page:
<pre>
<code>
jmol = Jmol.getApplet("jmol", JmolInfo)
jme = Jmol.getJMEApplet("jme", JMEInfo, jmol);
</code>
</pre>
</td>
<td>
<a href="javascript:Jmol.show2d(jmol, true)">2D</a>
<a href="javascript:Jmol.show2d(jmol, false)">3D</a>
<br>
<script>
jmol = Jmol.getApplet(jmol, JmolInfo)
jme = Jmol.getJMEApplet(jme, JMEInfo, jmol);
</script>
</td>
</tr></table>
</body>
</html>