code: def create_atom_data(self):
          '''The atom site work is split into two parts. This function type-converts the tags.'''
  
          current_atom_site = self.current_atom_site
  
          # Only parse ATOM records
          if current_atom_site.IsHETATM:
              # Early out - do not parse HETATM records
              return None, None, None, None
          elif current_atom_site.IsATOM:
              return current_atom_site.convert_to_residue(self.modified_residues)
          else:
              raise Exception('current_atom_site'f create_atom_data(self):
          '''The atom site work is split into two parts. This function type-converts the tags.'''
  
          current_atom_site = self.current_atom_site
  
          # Only parse ATOM records
          if current_atom_site.IsHETATM:
              # Early out - do not parse HETATM records
              return None, None, None, None
          elif current_atom_site.IsATOM:
              return current_atom_site.convert_to_residue(self.modified_residues)
          else:
              raise Exception('current_atom_site')
docs: The atom site work is split into two parts. This function type-converts the tags.