Skip to content

Virtual machine for Workflow4Metabolomics Galaxy platform.

Notifications You must be signed in to change notification settings

mmonsoor/w4m-vm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual machine for the Workflow4Metabolomics

This project has for aim to maintain a Vagrant file capable of building a full virtual machine running Galaxy and an instance of the Workflow4Metabolomics.

The Workflow4Metabolomics, W4M in short, is a French infrastructure offering software tool processing, analyzing and annotating metabolomics data. It is based on the Galaxy platform.

Prerequisites

Vagrant

https://www.vagrantup.com/

Ansible

From Python virtualenv

virtualenv .venv; . .venv/bin/activate
pip install ansible

Running

Only the Ubuntu versioning is working, currently. The CentOS version does not work, however this would be a priori the preferred choice for the Workflow4Metabolomics team.

From your host:

. ~/.venv/bin/activate # optional
cd vagrant-ubuntu
vagrant up
vagrant ssh

Now the virtual machine is created and running and you are logged in it. Start the Galaxy server:

cd galaxy
./run.sh

When running for the first time, Galaxy will download and install all required Python modules (eggs), and then run all migration scripts. If anything fails during the migration step, you'll have to rerun it using the following command:

sh manage_db.sh upgrade
./run.sh

Finally, you can connect to the Galaxy portal from a browser running on your host: http://localhost:7070/.

About

Virtual machine for Workflow4Metabolomics Galaxy platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 70.1%
  • Shell 29.9%