Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenzk
AlphaFold2_jax
Commits
58614782
Commit
58614782
authored
Nov 24, 2023
by
zhuwenwen
Browse files
update test data
parent
2590be89
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
15 deletions
+17
-15
README.md
README.md
+17
-15
docs/result_pdb.png
docs/result_pdb.png
+0
-0
No files found.
README.md
View file @
58614782
...
...
@@ -2,7 +2,7 @@
*
@Author: zhuww
*
@email: zhuww@sugon.com
*
@Date: 2023-04-06 18:04:07
*
@LastEditTime: 2023-11-2
3
1
6:01
:01
*
@LastEditTime: 2023-11-2
4
1
4:30
:01
-->
# AF2
## 论文
...
...
@@ -19,13 +19,13 @@ AlphaFold2通过从蛋白质序列和结构数据中提取信息,使用神经

## 环境配置
提供
[
光源
](
https://www.sourcefind.cn/#/
service-details
)
拉取推理的docker镜像:
提供
[
光源
](
https://www.sourcefind.cn/#/
image/dcu/custom
)
拉取推理的docker镜像:
```
docker pull image.sourcefind.cn:5000/dcu/admin/base/custom:alphafold2-2.3.2-dtk-23.10-py38
# <Image ID>用上面拉取docker镜像的ID替换
# <Host Path>主机端路径
# <Container Path>容器映射路径
docker run -it --name alphafold --shm-size=32G --device=/dev/kfd --device=/dev/dri/ --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --ulimit memlock=-1:-1 --ipc=host --network host --group-add video -v <Host Path>:<Container Path> <Image ID> /bin/bash
docker run -it --name alphafold
--privileged
--shm-size=32G --device=/dev/kfd --device=/dev/dri/ --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --ulimit memlock=-1:-1 --ipc=host --network host --group-add video -v <Host Path>:<Container Path> <Image ID> /bin/bash
```
镜像版本依赖:
...
...
@@ -34,10 +34,6 @@ docker run -it --name alphafold --shm-size=32G --device=/dev/kfd --device=/dev/
*
TensorFlow2: 2.11.0
*
python: python3.8
激活镜像环境:
`source /opt/dtk-23.10/env.sh`
## 数据集
推荐使用AlphaFold2中的开源数据集,包括BFD、MGnify、PDB70、Uniclust、Uniref90等,数据集大小约2.62TB。数据集格式如下:
```
...
...
@@ -88,7 +84,7 @@ $DOWNLOAD_DIR/
## 推理
分别提供了基于Jax的单体和多体的推理脚本.
```
bash
git clone http://developer.hpccube.com/codes/modelzoo/alphafold2_jax.git
# 选择需要的分支下载
# 进入工程目录
cd
alphafold2_jax
```
...
...
@@ -124,19 +120,25 @@ $DOWNLOAD_DIR/
查看蛋白质3D结构:
[
https://www.pdbus.org/3d-view
](
https://www.pdbus.org/3d-view
)

如上图:红色为真实结构,蓝色为预测结构
## 精度
测试数据:
[
casp1
4
](
https://www.predictioncenter.org/casp1
4
/targetlist.cgi
)
、
[
uniprot
](
https://www.uniprot.org/
)
,
测试数据:
[
casp1
5
](
https://www.predictioncenter.org/casp1
5
/targetlist.cgi
)
、
[
uniprot
](
https://www.uniprot.org/
)
,
使用的加速卡:1张 Z100L-32G
plddts:见
<target_name>
/ranking_debug.json中的
`plddts`
1、plddts/iptm+ptm
单体见
<target_name>
/ranking_debug.json中的
`plddts`
,多体见
<target_name>
/ranking_debug.json中的
`iptm+ptm`
2、其它精度值计算:
[
https://zhanggroup.org/TM-score/
](
https://zhanggroup.org/TM-score/
)
准确性数据:
| 数据类型 | 序列类型 | 序列标签 | 序列长度 |
LDDT
|
| :------: | :------: | :------: | :------: |:------: |
| fp32 |
单体 | T1026 | 172 | 75.050
|
| fp32 | 单体 | T10
53
|
580 | 92.3
16 |
| fp32 |
单体 | T1091
| 86
3
|
85.083
|
| 数据类型 |
模型 |
序列类型 | 序列标签 | 序列长度 |
GDT-TS | GDT-HA | PLDDTS/iptm+ptm | TM score | MaxSub | RMSD
|
| :------: | :------: | :------: | :------: |:------: |
:------: | :------: | :------: | :------: |:------: |:------: |
| fp32 |
model1 | 单体 | T1029 | 125 | 0.434 | 0.256 | 93.984 | 0.471 | 0.297 | 7.202
|
| fp32 |
model1 |
单体 | T10
24
|
408 | 0.664 | 0.470 | 87.076 | 0.829 | 0.518 | 3.5
16 |
| fp32 |
model_1_multimer_v3 | 多体 | H1106 | 236 | 0.203 | 0.144
|
0.
86
0
|
0.181 | 0.151 | 20.457
|
## 应用场景
...
...
docs/result_pdb.png
View replaced file @
2590be89
View file @
58614782
260 KB
|
W:
|
H:
255 KB
|
W:
|
H:
2-up
Swipe
Onion skin
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment