蛋白质亚细胞定位信息包

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

有三种变体(如上所示):

  1. --user(默认为install.sh)在本地为此安装waldo 用户(在$HOME/.local/share/waldo下)
  2. 如果没有参数,它将在系统范围内安装它(您需要 访问/var/lib/waldo
  3. 您可以指定确切的数据存储位置。

datadir是waldo存储下载信息的地方。它 默认为/var/lib/waldo/data。您还可以指定存储 数据库文件(默认为/var/lib/waldo/waldo.sqlite3)。

另外,可以使用^ {TT10}$标志来加快索引,但 如果中断进程,数据库可能会损坏:

update-waldo --user --unsafe

运行webapp

如果已按上述方式安装waldo,则应执行:

python woof/woof.py

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
编译器构造为什么在Java中允许初始化对Null的引用?   java手动调用javax的actionPerformed。摆动计时器   使用git分支的java Maven版本控制   Java8句子流   java JPA OneToOne和OneToMany实体实例化/创建   java如何将值添加到列表<Map<String,Object>>?   java如何使用ComboBox在一个框架内更改JPanel。getSelectedIndex()   java在比较XML和xmlunit时忽略文本差异   java无法从其他pc连接到本地主机   Java中分配对象id的优雅方式   Java中静态变量的使用   java试图从Neteller获取OAuth访问令牌时产生错误:“服务器返回HTTP响应代码:401表示URL”   Java:基元类型是否会影响性能?   java可以让hasNext()不区分大小写吗?   基于AutoCompleteTextView建议属性或AutoCompleteTextView值的java Android搜索   java流文件到firefox浏览器有时无法打开应用程序对话框   在没有ArrayList的Java中返回数组中的搜索结果   复制java。木卫一。IOException:数据错误(CRC)   java为什么我在尝试删除Facebook测试用户时会出现“方法未实现”错误   java如何使用JNA调用SetProcessReliationPolicy