基于rwgk和支持向量机的蛋白质界面评分

iScore的Python项目详细描述


iscore

蛋白质构象排序的图核支持向量机

Build StatusDocumentation StatusCoverage StatusCodacy BadgeDOI

alt text

iscore提供了一个简单的解决方案,使用支持向量机方法对图核上的蛋白质-蛋白质界面进行分类。使用ISCORE的最简单的方法是通过专用二进制文件来隐藏方法的复杂性,并允许使用简单的命令行接口访问代码。这两个双星分别是iscore.trainiscore.predict,它们使用训练集训练模型,并使用该模型预测未知构象的近本征特征。

为了方便地使用这些二进制文件,建议使用以下文件结构:

root/
 |__train/
 |    |__ pdb/
 |    |__ pssm/
 |    |__ caseID.lst
 |__predict/
      |__pdb/
      |__pssm/
      |__ caseID.lst (optional)

train子目录包含训练集中包含的构象的pdb文件和pssm文件。可以使用pssmgenhttps://github.com/DeepRank/PSSMGen计算pssm文件。要训练模型,只需转到train子目录并键入:

mpiexec -n ${NPROC} iScore.train

这个二进制文件将生成一个默认名为training_set.tar.gz的存档文件,其中包含使用经过训练的模型预测测试集的二进制类所需的所有信息。要使用此模型,请进入test子目录并键入:

mpiexec -n ${NPROC} iScore.predict --archive ../train/training_set.tar.gz

这个二进制文件将在文本文件iScorePredict.txt中输出测试集中构象的二进制类和决策值。

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

推荐PyPI第三方库


热门话题
java试图使用JavaFX2实现“插入符号浏览”   三个给定集合中两个集合的java交集?   数组如何在java中从csv文件的元素集中随机选择?   java从变量插入到Jtable,从DB插入   java如何在静态方法的末尾返回变量   java另一个JPA问题   java收藏家。按两列分组不起作用   将java值改为下一个千,而不是最近的千   JavaSpringDataREST:如何通过另一个对象的键进行搜索?   java Spring MVC:HTTP Status 404/SimpleMVC/WEB_INF/HelloPage。jsp   java应用程序光盘在OpenJdk中可用吗?   java在数组中的特定点添加字符   java如何用Mockito模拟方法调用   java从JList获取数据   我们可以在Java中搜索不同IMAP电子邮件帐户中的电子邮件吗?   计算表达式的数学Java算法   未构建Maven的java服务器组件   java调用部署在远程计算机上的会话bean的方法   java XML:迭代地获取每个节点元素的节点值或文本内容