Top Banner
sboljs: SBOL on the Web James Alastair McLaughlin [email protected]
14

sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

Apr 01, 2018

Download

Documents

lyxuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

sboljs: SBOL on the Web

James Alastair McLaughlin

[email protected]

Page 2: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

2001

2016

Page 3: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(
Page 4: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

Prerequisites: node.js and npm

Windows: binaries from http://nodejs.org Debian/Ubuntu: apt-get install nodejs OS X: brew install node

mkdir sbol_test && cd sbol_testnpm install sboljs

Page 5: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

“Hello World”

Page 6: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

http://ico2s.github.io/sboljs

Page 7: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(
Page 8: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

npm install -g browserifybrowserify test_browser.js -o bundle.js

Page 9: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

npm install sbolstack-frontend

Page 10: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

npm install jquery

Page 11: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

browserify test_stack_browser.js -o bundle.js

Page 12: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

npm install sequence-formatter

Page 13: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

browserify test_stack_browser.js -o bundle.js

Page 14: sboljs: SBOL on the Web - the Synthetic Biology Open ...JC Sequence SequenceAnnotation BSD-Iicensed implementation of the Synthetic Biology Open Language (SBOL) ... body. append($(

Source: http://github.com/ICO2S/sboljs

Docs: http://ico2s.github.io/sboljs

npm packages: sboljs and sbolstack-frontend-js

Questions and comments: [email protected]