Version 2 (modified by 13 years ago) (diff) | ,
---|
xQTL workbench - Galaxy and Cloud
There are many alternative ways to connect or deploy xQTL in powerful environments such as web services, the C programming language, Galaxy, or the EC3 cloud. Here we will highlight some of these possibilities.
xQTL as a Galaxy datasource
To connext Galaxy to xQTL, please follow the generic tutorial for Molgenis applications. It can be found here.
Running in Cloud EC3
Vagrant Debian squeeze installation for cloud deployment:
Links:
So this boils down to:
UNTESTED
- Install Vagrant
gem install vagrant
- Download and start Debian Squeeze in SSH mode using Vagrant
vagrant box add debian_squeeze_32 http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box
mkdir squeeze_demo
cd squeeze_demo
vagrant init debian_squeeze_32
- Forward port and/or IP ?
Open Vagrantfile with your favourite text editor. Change these lines:
# config.vm.network "33.33.33.10"
# config.vm.forward_port "http", 80, 8080
- Start the Vagrant box
vagrant up
vagrant ssh
- Install dependencies
apt-get install ant
apt-get install subversion
apt-get install default-jdk
Install and start xQTL workbench
sudo su
apt-get update
apt-get install ant subversion default-jdk -y
mkdir xqtlwb
cd xqtlwb
svn co http://www.molgenis.org/svn/molgenis/trunk/ molgenis
svn co http://www.molgenis.org/svn/molgenis_apps/trunk/ molgenis_apps
ant -f molgenis_apps/xqtl_dev.xml make_run