OmniPath web服务的Python客户端

omnipath的Python项目详细描述


PyPICIDocumentationCoverage

OmniPath web服务的Python客户端

安装

您可以通过运行以下命令来安装omnipath

pip install omnipath

OmniPath数据库

OmniPath是一个数据库:

  • 蛋白质、TF靶点与miRNA的相互作用
  • 酶PTM关系
  • 蛋白质复合物
  • 蛋白质功能、结构、定位、表达的注释
  • 蛋白质的细胞间通讯作用

要了解更多关于OmniPath的信息,您可以访问它的website,或者阅读我们最近的preprint 或者我们的第一个paper from 2016,尤其是它的supplementary material。在

Python客户端

数据可通过托管在website上的web服务获得。 这个存储库托管一个Python包来查询这个web服务,并且 将数据下载到数据帧或字典中。在

OmniPath的Python包是pypath,不是吗?

pypath是一个以完全可定制的方式构建OmniPath数据库的工具。 如果您希望:

  • 根据您的需要定制数据库构建
  • 包括公共web服务中不可用的资源
  • 使用数据库对象可用的丰富的Python api
  • 确保来自原始源的数据是最新的
  • 使用pypath.inputs中的方法从资源下载数据
  • 使用pypath.utils中的各种额外工具,例如标识符 翻译,同源翻译,查询基因本体,使用 蛋白质序列,加工生物酶等

有R客户吗?

是的,有。您可以在GitHub上找到R/Bioconductor包OmnipathR 或者在Bioconductor中。 R客户机目前支持web服务的所有特性。在

细胞景观

我们甚至有一个Cytoscape plug-in。 有了这个插件,你可以将网络加载到Cytoscape和access中 蛋白质的某些(不是全部)注释。在

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

推荐PyPI第三方库


热门话题
java如何正确执行密码while循环   java如何将十进制数格式化为2或3位数?   Libgdx中的java Facebook共享   java在Spring引导属性中为嵌套类设置日志记录级别   java使用无序列表计算团队统计数据   java在生成时没有任何理由更喜欢getClass()而不是instanceof。等于()?   java Hibernate实体过滤器与Spring数据存储库   spring如何在取消部署mule应用程序时停止java类   java找不到参数的方法实现()   java Ascii未在commons lang3中转换   括号Java组输入的有效括号匹配方法   java将按钮分配给JXTreeTable中的行   访问作为参数传递的数组元素   java如何在REGEX'或'(|)条件下在其他单词中精确匹配一个单词   java在应用程序级别实现WSSecurity