Skip to content

timeu/docker-gwaportal-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

timeu/pygwas_celery

timeu/pygwas_celery is a docker image that is based on timeu/pygwas docker image and has celery setup in order to run PyGWAS as a distributed task.

Usage

  • RUN with default configuration. Listens to all Queues

      docker run -e "BROKER_URL=amqp://username:pw@BROKER_HOST:5672/VHOST" -e "REST_HOST=http://REST_HOST" -e "REST_USERNAME=USERNAME" -e "REST_PASSWORD=PW" timeu/pygwas_celery
    
  • Pass specific options to celery executable (i.e Queue, concurrency, etc)

      docker run -e "BROKER_URL=amqp://username:pw@BROKER_HOST:5672/VHOST" -e "REST_HOST=http://REST_HOST" -e "REST_USERNAME=USERNAME" -e "REST_PASSWORD=PW" timeu/pygwas_celery -Q gwas.portal.fast
    

Notes

Following volumes are defined:

  • /conf .. contains the celeryconfig.py file
  • /GWASDATA .. folder where celery will the input & output files
  • /GENOTYPE .. folder that contains the genotype data

About

Docker image for GWAPortal pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published