蛋白质亚细胞定位信息包
waldo的Python项目详细描述
沃尔多告诉大家已经知道的事情。
我们正在准备一份手稿。如果你在出版物中使用这个,请 让我们知道,这样我们就可以(据我们所知),给你权利 引用。
安装
依赖性
- Python
- lxml
- 炼金术
- 瓶子
仅当希望运行web应用程序时(即,如果仅 使用本地编程api,则可以跳过此步骤)。
在debian或ubuntu系统下,以下命令将安装所有需要的 套餐:
sudo apt-get install python-lxml sudo apt-get install python-sqlalchemy sudo apt-get install python-bottle
安装
您可以运行install.sh文件以使一切正常工作:
./install.sh
具体步骤如下:
python setup.py install
这是标准的python安装命令。为了开始使用 沃尔多,你需要下载所有的数据库文件并建立索引。这个 实用程序脚本update-waldo应完成此任务:
update-waldo --user update-waldo update-waldo --datadir /path/to/datadir --database database.sqlite3
有三种变体(如上所示):
- --user(默认为install.sh)在本地为此安装waldo 用户(在$HOME/.local/share/waldo下)
- 如果没有参数,它将在系统范围内安装它(您需要 访问/var/lib/waldo
- 您可以指定确切的数据存储位置。
datadir是waldo存储下载信息的地方。它 默认为/var/lib/waldo/data。您还可以指定存储 数据库文件(默认为/var/lib/waldo/waldo.sqlite3)。
另外,可以使用^ {TT10}$标志来加快索引,但 如果中断进程,数据库可能会损坏:
update-waldo --user --unsafe
运行webapp
如果已按上述方式安装waldo,则应执行:
python woof/woof.py