jibsn commited on
Commit
5750ec6
·
verified ·
1 Parent(s): 4f8817a

Update af_backprop/alphafold/data/mmcif_parsing.py

Browse files
af_backprop/alphafold/data/mmcif_parsing.py CHANGED
@@ -20,7 +20,7 @@ from typing import Any, Mapping, Optional, Sequence, Tuple
20
 
21
  from absl import logging
22
  from Bio import PDB
23
- from Bio.Data import SCOPData
24
 
25
  # Type aliases:
26
  ChainId = str
@@ -255,8 +255,8 @@ def parse(*,
255
  for chain_id, seq_info in valid_chains.items():
256
  author_chain = mmcif_to_author_chain_id[chain_id]
257
  seq = []
258
- for monomer in seq_info:
259
- code = SCOPData.protein_letters_3to1.get(monomer.id, 'X')
260
  seq.append(code if len(code) == 1 else 'X')
261
  seq = ''.join(seq)
262
  author_chain_to_sequence[author_chain] = seq
 
20
 
21
  from absl import logging
22
  from Bio import PDB
23
+ from Bio.Data import PDBData
24
 
25
  # Type aliases:
26
  ChainId = str
 
255
  for chain_id, seq_info in valid_chains.items():
256
  author_chain = mmcif_to_author_chain_id[chain_id]
257
  seq = []
258
+ for monomer in seq_info:PDB
259
+ code = PDBData.protein_letters_3to1.get(monomer.id, 'X')
260
  seq.append(code if len(code) == 1 else 'X')
261
  seq = ''.join(seq)
262
  author_chain_to_sequence[author_chain] = seq