Collections:
What Is JSME JavaScript API
What is JSME JavaScript API? I want to see an example on how to use it.
✍: FYIcenter.com
JSME JavaScript API is programming interface provided by JSME for your JavaScript code to interact with the JSME editor.
JSME JavaScript API offers the following primary methods under the "JSApplet.JSME" class, which is provided in the ./jsme/jsme.nocache.js file.
The following HTML document example, api-smiles.html, shows you how to JSME JavaScript API methods:
<html> <head> <title>API - Show SMILES</title> <!-- loading JSME JavaScript library --> <script type="text/javascript" src="/jsme/jsme.nocache.js"></script> <script> // running JSME in the "div" tag identified as "jsme_container" function jsmeOnLoad() { jsmeObj = new JSApplet.JSME("jsme_container", "380px", "340px"); } </script> </head> <body> <p>Hello, please try the JSME molecule editor below:</p> <div id="jsme_container"></div> <button type="button" onclick="alert(jsmeObj.smiles())">Show SMILES</button> </body> </html>
JSME also provides another class, JSApplet.Inchi, in the jsme/96E40B969193BD74B8A621486920E79C.cache.js file to compute InChI and InChIKey from a given SDF file using the JSApplet.Inchi.computeInchi() method.
For the complete list of JSME API method, open "./JSME_nnnn-nn-nn/api_javadoc/index.html" in a Web browser to read.
2020-05-18, 2712🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1002255 Names: InChIKey: AHDDXXVFDWAUGA-UHFFFAOYS A-NSMILES: CCc1cc(O)c8c6...
Molecule Summary: ID: FYI-1003664 Names: InChIKey: XIDQRDOXRPZACW-XYOKQWHBS A-NSMILES: CC(=O)/C(C#N)...
Molecule Summary: ID: FYI-1001937 SMILES: C[C@H]1OC(Oc2cc3OC(=Cc4c cc(c(c4)O)O)C(=O)c3c(c2) O)[C@@H]([...
Molecule Summary: ID: FYI-1002949 Names: ELAFIBRANOR; InChIKey: AFLFKFHDSCQHOL-IZZDOVSWS A-NSMILES: ...
Molecule Summary: ID: FYI-1001938 SMILES: CC(=O)OC1=CC=CC=C1C(=O)O Received at FYIcenter.com on: 202...