Git Product home page Git Product logo

dalliance's Introduction

Biodalliance: fast, embeddable genome visualization

Dalliance is a genome viewing tool that aims to offer a high level of interactivity while working entirely within your web browser. It works with current versions of Chrome, Firefox, and Safari and (with minor visual glitches) Internet Explorer 11. It is also usable with current mobile web browsers.

To try it, visit https://www.biodalliance.org/human37.html.

Development

Dalliance has now switched to a Gulp-based build system. It it still possible to use the files in the js directory directly, but this is now deprecated and may not be supported in future.

Before building, please install Node.js, which is needed for the NPM package manager.

To build for use in MOLGENIS:

    (sudo?) npm install -g gulp
    npm install # Install dependencies
    gulp compile # Build Dalliance
    rename dalliance-all.js in the /build folder to dalliance-all.min.js
    at the bottom of dalliance-all.min.js replace //# sourceMappingURL=dalliance-all.js.map with //# sourceMappingURL=/js/dalliance-all.js.map
    copy dalliance-all.min.js to the src/main/resources/js folder in the data-explorer module in the MOLGENIS repo

Documentation

See the website.

Reporting bugs

Dalliance is under active development and we welcome your suggestions. Right now, probably the best place for bug reports or feature requests is the Github issue tracker.

There is also a mailing list where the project can be discussed.

dalliance's People

Contributors

ajo2995 avatar bartcharbon avatar brucebolt avatar chfi avatar danvk avatar dasmoth avatar deltadev avatar dennishendriksen avatar dlrice avatar doomedramen avatar jmtcsngr avatar keithcallenberg avatar kodi avatar mfcovington avatar mz2 avatar sonicdoe avatar thomasd-gen avatar tidevnow avatar timjph avatar

Watchers

 avatar  avatar  avatar

dalliance's Issues

Change dalliance map file location

Change the dalliance map file location from:

//# sourceMappingURL=dalliance-all.js.map

to

//# sourceMappingURL=/js/dalliance-all.js.map

such that the map file can be resolved in MOLGENIS.

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.