Version 3 (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:
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 (TODO)
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
sudo su
apt-get update
apt-get install ant subversion default-jdk -y
Install and start xQTL workbench
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