django中的开源企业数据流引擎
resolwe的Python项目详细描述
resolwe是Django framework的开源数据流包。我们设想 建议遵循Common Workflow Language规范,但是 目前的实施还不能完全支持这一点。Resolwe提供完整的 用于连接外部资源的restful api。生物信息学 管道在Resolwe Bioinformatics中可用。
安装
先决条件
确保您的系统上安装了Python3.6。如果你没有的话 然而,跟随these instructions。
resolwe需要PostgreSQL(9.4+)。许多linux发行版已经包括 PostgreSQL的必需版本(例如Fedora 22+、Debian 8+、Ubuntu15.04+) 您只需通过发行版的包管理器安装它。 否则,请按照these instructions。
另外,从PyPI安装一些(间接的)依赖项将需要 安装了c编译器(例如GCC)和python开发文件 在系统上。
注意
安装c编译器和python开发文件的首选方法是 如果存在,请使用您的分发包。例如,在 基于fedora/rhel的系统,这意味着安装gcc和 python3-devel个包。
使用PyPI
pip install resolwe
在GitHub
上使用源pip install https://github.com/genialis/resolwe/archive/<git-tree-ish>.tar.gz
其中<git-tree-ish>可以表示任何提交sha、分支名称、标记名称, 在Resolwe’s GitHub repository等。例如,要安装最新的 从master分支解析,使用:
pip install https://github.com/genialis/resolwe/archive/master.tar.gz
贡献
我们欢迎新的贡献者。要了解更多信息,请阅读 文档。