Uni-Fold-Multimer 开源的蛋白质复合物结构预测模型

我要开发同款
匿名用户2024年07月31日
29阅读
所属分类ai、unifold、pytorch、蛋白质结构预测、unifold、DPTechnology、evoformer、science
开源地址https://modelscope.cn/models/DPTech/uni-fold-multimer
授权协议Apache License 2.0

作品详情

Uni-Fold-Multimer 开源的蛋白质复合物结构预测模型

模型描述

输入蛋白质多聚体的一级结构(1D序列),预测蛋白质的三级结构(3D位置),同时给出预测结果的置信度。

期望模型使用方式以及适用范围

本模型主要用于蛋白质复合的预测。

如何使用

目前仅支持GPU运行,需要额外安装Uni-Core

代码范例

用空格隔开蛋白质的多条链。

from modelscope.pipelines import pipeline

pipeline_ins = pipeline(
    task='protein-structure',
    model='DPTech/uni-fold-multimer')
protein = 'GSSSQVQLVESGGGLVQAGGSLRLS GSSSQVQLVESGGGLVQAGGSLRLS GSSSQVQLVESGGGLVQAGGSLRLS'
outputs = pipeline_ins(protein)

模型局限性以及可能的偏差

模型性能依赖于同源序列的数量,如果同源序列数量少,模型可能无法保证预测结果。

对于超大多聚体,预测时间需要较久,显存也可能不够。

训练代码及训练数据

模型根据AlphaFold的论文描述训练,训练代码开源在GitHub

训练使用的数据 Uni-Fold-Data 也在 ModelScope 上开放。

相关论文以及引用信息

@article {uni-fold,
    author = {Li, Ziyao and Liu, Xuyang and Chen, Weijie and Shen, Fan and Bi, Hangrui and Ke, Guolin and Zhang, Linfeng},
    title = {Uni-Fold: An Open-Source Platform for Developing Protein Folding Models beyond AlphaFold},
    year = {2022},
    doi = {10.1101/2022.08.04.502811},
    URL = {https://www.biorxiv.org/content/10.1101/2022.08.04.502811v3},
    eprint = {https://www.biorxiv.org/content/10.1101/2022.08.04.502811v3.full.pdf},
    journal = {bioRxiv}
}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论