一个易于使用的停靠库。

dockerasmus的Python项目详细描述


通过大学对接

versiondocspyversionsglbuildcoveragelicensegradewheel

简介

dockerasmus是一个与版本无关的python模块,它是创建的 作为python赋值的一部分,快速解决对接问题 巴黎萨克利大学的m1围嘴。

dockerasmus提供评分函数的通用实现, 它可以与几个components一起使用来计算 包含两种蛋白质的对接构象。它是后端不可知论的,而且 每个评分组件都可以用任何支持的库重写 numpy数组。

示例

使用dockerasmus计算barnase-barstar复合体的得分 使用由Cornell et al

定义的评分函数
fromdockerasmus.pdbimportProteinfromdockerasmus.scoreimportScoringFunction,components# Import the pdb files (supports gzipped files or plain .pdb)barnase=Protein.from_pdb_file("tests/data/barnase.native.pdb.gz")barstar=Protein.from_pdb_file("tests/data/barstar.native.pdb.gz")# Create a scoring function with two componentsscoring_function=ScoringFunction(components.LennardJones,components.Coulomb)# Call the scoring function on the barnase (receptor)# and the barstar (ligand)scoring_function(barnase,barstar)# -84.94...

API

dockerasmus提供几个子模块:

  • 蛋白质数据库的解析器和对象模型(dockerasmus.pdb
  • 评分库(dockerasmus.score
  • 用于空间转换的软三维引擎(dockerasmus.spatial

API reference 从联机文档获取更多详细信息。

许可证

dockerasmus是完全开源的,在gplv3下发布。

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

推荐PyPI第三方库


热门话题
ARM(I.Mx6)的JAVA运行时环境(JRE)   java Dojo插件在Struts 2中不起作用   java我正在读取图像并对其进行更改。但这些更改不会被保存   java如果main方法包含在main中调用的实例的定义,那么它怎么可能在类中拥有main方法呢?   java opencv3视频捕获(windows)不工作   java有关于如何在我的应用程序中使用JEditTextArea的教程吗?   java如何使用Javalin的swagger/OpenAPI用户界面读取数组formParams?   如何从Java将JSON文件导入mongodb   函数式编程Java Streams如何根据函数输出正确过滤   java Eclipse Tomcat安装程序   JavaFX程序关闭或失去连接时的java PHP函数   java禁用控制台的调试spring日志   javascript为什么ajax方法调用错误函数?   java JOptionPane。在小程序中打开两次showinputdialog