Skip to content

Vagrant machine used to run snakemake/hydragenetics in combination with singularity on Windows/OSX

Notifications You must be signed in to change notification settings

hydra-genetics/vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Hydra-Genetics Vagrant

Build script for a vagrant machine that can be used by Window/OSX user to run snakemake in combination with singularity.

Build

Dependancies

Softwares:

Vagrant plugins:

vagrant plugin install vagrant-disksize

Build vagrant machine

Make sure that your ~/.ssh folder contains an id_rsa.pub file, else modify the following line (in ubuntu/Vagrantfile)

    authorize_key(config, 'root', '~/.ssh/id_rsa.pub', '~/.ssh/id_rsa.pub')

to match one of your keys.

git clone https://github.com/hydra-genetics/vagrant.git
cd vagrant/vagrant_systems/ubuntu/
vagrant up

Folder vagrant_systems/ubuntu/data/ will be mounted into the vagrant machine for easy data sharing.

Remove machine

cd vagrant_systems/ubuntu/
vagrant destroy

Enter machine

cd vagrant_systems/ubuntu/
vagrant ssh

# Liste singularity options
singulariy --help

# Install hydra-genetics
pip install hydra-genetics

About

Vagrant machine used to run snakemake/hydragenetics in combination with singularity on Windows/OSX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages