Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.11 KB

README.md

File metadata and controls

23 lines (15 loc) · 1.11 KB

Snakesite - Websites for Snakemake

Status

Snakesite enables interactive execution of Snakemake workflows via a web interface. Users can register, start, monitor workflows and inspect the results of their (and others') executions.

Start-up

  1. Start the message broker via rabbitmq-server.
  2. Start the distributed task queue via celery -A snakesite worker -l INFO.
  3. Start the website via python manage.py runserver.

Thanks

This project wouldn't be possible without several open source libraries!

  • Bootstrap "Builds fast, responsive sites"
  • Celery "Distributed Task Queue"
  • Crispy Forms "Forms have never been this crispy"
  • Django "The Web framework for perfectionists with deadlines"
  • RabbitMQ "Messaging that just works"
  • Snakemake "The workflow management system for reproducible and scalable data analyses."