code: def is_salt_bridge(atom_i, atom_j):
      """Check if two atoms have correct charges to form a salt bridge"""
      if (
          np.abs(
              2.0
              - np.abs(
                  get_partial_charge(atom_i)
                  - get_partial_charge(atom_j)
              )
          )
          < 0.01
      ):
          return True
      return False
  
file_path: deepchem/deepchem/utils/noncovalent_utils.py
imports: import numpy
  from collections import Counter
  from deepchem.utils.fragment_utils import get_partial_charge
  from deepchem.utils.rdkit_utils import compute_ring_center
  from deepchem.utils.rdkit_utils import compute_ring_normal
  from deepchem.utils.geometry_utils import angle_between
  from deepchem.utils.geometry_utils import is_angle_within_cutoff
label_desc: Use image node_id 1 for calling a global function with example usage: is_salt_bridge(atom_i, atom_j) and returns: False, True