GithubHelp home page GithubHelp logo

libsbgn.js's Introduction

To get started, you need to checkout the repository:

	git clone git://github.com/chemhack/libSBGN.js.git
	cd libSBGN.js

This will pull in the google closure library and compiler:

	git submodule init
	git submodule update

Run 'ant compile' to compile all js files into one, then you can access html/dummy_compiled.html

libsbgn.js's People

Contributors

chemhack avatar

Stargazers

Derek Wright avatar Abhilash  avatar Devesh Khandelwal avatar Alexandre Martins avatar Matthias avatar Utensil avatar Thomas Handorf avatar Falko avatar  avatar

Watchers

 avatar James Cloos avatar Falko avatar

libsbgn.js's Issues

ER existance state variable

should be 'statevariable' : ['exist']
but we should check that and introduce an api for state variable positions

edge routing

we will soon introduce a new api for points on edges
'points' : [ {x: 100, y: 100}, ...]

but also the order of the points on the edge is not in the right order when converting from SBGN-ML to jSBGN

see the SBGN-ML test in the biographer editor (will push a working version soon)

jsbgn node position relative to compartment

we have discussed this and came to the conclusion that node positions of elements in compartments should be realtive to its parent.
this has to be changed in the current implementation

compile non-compressed version

Hi,

'ant compile' only got me an unreadable, compressed version of libSBGN.js.
Is it possible to build a human readable version ?

Matthias

element order in jsbgn = layers

when importing some of the reactome models I realized that the order of the objects in jsbgn hides some compartments that should be subcompartments of another compartment

submap jSBGN

in jSBGN submap is not supported properly so for now the inner objectes should be tags

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.