DeepGOPlus函数预测器

deepgoplus的Python项目详细描述


DeepGOPlus:基于序列的改进蛋白质功能预测

DeepGOPlus是一种预测蛋白质功能的新方法 基于深度神经网络与序列相结合的蛋白质序列 基于相似性的预测。在

此存储库包含用于生成和训练 DeepGOPlus模型以及用于评估模型的脚本 性能。在

依赖关系

代码是用python3.6开发和测试的。 要安装python依赖项,请运行: pip安装-r要求.txt在

数据

  • http://deepgoplus.bio2vec.net/data/-在这里你可以找到数据 用来训练和评估我们的方法。在
  • 在数据.tar.gz-运行所需的数据预测.sh脚本
  • 数据-广州咖啡馆-CAFA3挑战数据集
  • 2016年数据。焦油gz-用于将DeepGOPlus与 GOLabeler和DeepText2GO

脚本

这些脚本需要OBO格式的geneology。在

  • 大学2熊猫.py-此脚本用于从UniProt转换数据 数据库格式为熊猫数据帧。在
  • deepgoplus公司_数据.py-此脚本用于生成培训和 测试数据集。在
  • 在deepgoplus.py-此脚本用于训练模型
  • evaluate_*.py-这些脚本用于计算Fmax、Smin和AUPR

跑步

DeepGOPlus的在线版本可以在http://deepgoplus.bio2vec.net/上找到

引文

如果您使用DeepGOPlus进行研究,或将我们的学习算法纳入您的工作中,请引用: 马克萨特·库尔曼诺夫,罗伯特·霍恩多夫;DeepGOPlus:从序列改进蛋白质功能预测,生物信息学,https://doi.org/10.1093/bioinformatics/btz595

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

推荐PyPI第三方库


热门话题
java将Scanner对象作为构造函数参数传递给UserInterface类   spring未能启动bean“subtocolWebSocketHandler”;嵌套的例外是java。lang.IllegalArgumentException:没有处理程序   Java EE应用程序中后台服务的多线程Java线程(设置守护进程和优先级)?   java Pull to refresh返回列表的第一个位置   无法将comparator类转换为java。可比的   java将json从servlet传递到dojo   JavaHibernate:将子类实例转换为超类实例   java警告调用servlet类时非法反射访问   java静态变量值   java@Entity和@embeddeble之间有什么区别   java将作业配置导入公共作业配置类(注释配置)   sql公共表表达式(以values语句开头)在java中给出错误   java在ImageJ中使用ImageProcessor   java PostgreSQL executeBatch()会随着时间的推移而变慢   java在安卓中以表格形式排列sqllite表数据?   java中SVG的swing定制呈现   java删除与另一个实体映射的实体   java何时/如何添加ListView适配器,使用back按钮恢复它?(片段)   java为什么IBinder和Binder之间的类型转换不是非法的?   java在方法参数列表中使用ArrayList或List