SequenceServer lets you rapidly set up a BLAST+ server with an intuitive user interface for use locally or over the web.
Please see http://www.sequenceserver.com.
You will need Ruby, NodeJS, respective package managers (RubyGems and npm), and CodeClimate for development.
git clone https://github.com/wurmlab/sequenceserver
cd sequenceserver
gem install bundler && bundle
We use Capybara with WebKit driver for functional testing. If the above step
fails, install qt
(On Mac: brew install qt
) and run bundle
again.
If you are deploying SequenceServer from git (not advised) you can skip
installing development dependencies (and qt
) by running
bundle install --without=development
npm install
We use jspm for front-end package management.
# Launch SequenceServer in development mode.
bundle exec bin/sequenceserver -D
# Run tests, code linters, and build.
rake
- Anurag Priyam - email | @yeban
- Vivek Rai
- Ben Woodcroft
- Yannick Wurm - http://wurmlab.github.io | @yannick__