Name: dalliance-plugin
Owner: tranSMART Foundation
Description: null
Forked from: transmart/dalliance-plugin
Created: 2016-12-12 12:16:29.0
Updated: 2016-12-12 12:16:31.0
Pushed: 2017-01-03 15:33:01.0
Homepage: null
Size: 4551
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Dalliance is a lightweight genome visualization tool that's easy to embed in web pages and applications. It supports integration of data from a wide variety of sources, and can integrate data either from DAS servers or directly from popular genomics file formats. (http://www.biodalliance.org/)
This repository contains Dalliance plugin for tranSMART based on Dalliance ver 0.12. This plugin currently only works in combination with TheHyve's transmartApp project (https://github.com/thehyve/transmartApp)
Dalliance plugin can be embedded in your transmart application by include it in transmartApp's BuildConfig.groovy to have dalliance-plugin for transmart and add The Hyve repository
plugins {
..
runtime ':dalliance-plugin:0.2-SNAPSHOT'
..
}
..
repositories {
mavenRepo([
name: 'repo.thehyve.nl-public',
url: 'https://repo.thehyve.nl/content/repositories/public/',
])
After restarting transmartApp, dalliance-plugin will be downloaded and installed.
grails.plugin.location.'dalliance-plugin' = '/path/to/dalliance-plugin project'
Changing the source files requires a build with gulp to refresh the javascript files (next section).
Before deploying, the project needs to be built using gulp. Detailed instructions can be found in the dalliance readme: https://github.com/thehyve/dalliance-plugin/blob/master/web-app/README.md. The files to build are located in web-app and the resulting files will be put in web-app/build. These files are also under version control and need to be committed before deploying.