https://github.com/ctb/blastkit
https://github.com/ctb/blastkit
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ctb/blastkit
- Owner: ctb
- Created: 2009-06-14T00:36:41.000Z (about 17 years ago)
- Default Branch: master
- Last Pushed: 2015-05-03T20:13:16.000Z (about 11 years ago)
- Last Synced: 2025-04-05T11:11:27.283Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 376 KB
- Stars: 9
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
An intentionally very simple and somewhat programmable BLAST Web server.
C. Titus Brown
ctb@msu.edu
Copyright: 2013, Michigan State University.
License: BSD
----
Requirements:
- Python 2.x, x >= 5.
- screed
- jinja2
Suggested additional packages:
- virtualenv
Installation:
- make a new virtualenv:
python -m virtualenv env
- activate virtualenv and install screed and jinja2
. env/bin/activate
pip install git+https://github.com/ged-lab/screed.git
pip install jinja2
Configure:
- point #! at top of www/*.cgi at the virtualenv python
- edit www/_mypath.py to point to the right lib/ directory
- edit lib/blastkit_config.py to contain the right paths.
- create www/files & chmod appropriately:
mkdir www/files
chmod a+rwxt www/files
- configure blastall location
- check databases for indexing.