[[TracNav(xQTL)]] = [wiki:xQTL 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 [MolgenisAsGalaxyDatasource here]. === Running in Cloud EC3 === Vagrant Debian squeeze installation for cloud deployment: Links: * [http://vagrantup.com/ Vagrant][[BR]] * [http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box Debian Squeeze][[BR]] * [http://woss.name/2011/02/07/vagrant-base-bo-for-debian-squeeze/ Run Debian Squeeze using Vagrant] So this boils down to: Install Vagrant[[BR]] `gem install vagrant`[[BR]] Download and start Debian Squeeze in SSH mode using Vagrant[[BR]] `vagrant box add debian_squeeze_32 http://mathie-vagrant-boxes.s3.amazonaws.com/debian_squeeze_32.box`[[BR]] `mkdir squeeze_demo`[[BR]] `cd squeeze_demo`[[BR]] `vagrant init debian_squeeze_32`[[BR]] Forward port and/or IP (TODO)[[BR]] Open '''Vagrantfile''' with your favourite text editor. Change these lines:[[BR]] ` # config.vm.network "33.33.33.10"`[[BR]] ` # config.vm.forward_port "http", 80, 8080` Start the Vagrant box[[BR]] `vagrant up`[[BR]] `vagrant ssh`[[BR]] Install dependencies[[BR]] `sudo su`[[BR]] `apt-get update`[[BR]] `apt-get install ant git-core default-jdk -y`[[BR]] Install and start xQTL workbench[[BR]] `mkdir xqtlwb`[[BR]] `cd xqtlwb`[[BR]] `git clone https://www.github.com/molgenis/molgenis.git`[[BR]] `git clone https://www.github.com/molgenis/molgenis_apps.git`[[BR]] `ant -f molgenis_apps/xqtl_dev.xml make_run`[[BR]]