class_docstr: Test AtomicCoordinates.
class_docstr_tok: ["Test","AtomicCoordinates","."]
docstr: Test Neighbor Lists with large/small boxes.
docstr_tok: ["Test","Neighbor","Lists","with","large\/small","boxes","."]
code: def test_neighbor_list_extremes(self):
      """
      Test Neighbor Lists with large/small boxes.
      """
      N = self.mol.GetNumAtoms()
  
      # Test with cutoff 0 angstroms. There should be no neighbors in this case.
      nblist_featurizer = NeighborListAtomicCoordinates(
          neighbor_cutoff=0.1
      )
      nblist = nblist_featurizer._featurize(self.mol)[1]
      for atom in range(N):
          assert len(nblist[atom]) == 0
  
      # Test with cutoff 100 angstroms. Everything should be neighbors now.
      nblist_featurizer = NeighborListAtomicCoordinates(
          neighbor_cutoff=100
      )
      nblist = nblist_featurizer._featurize(self.mol)[1]
      for atom in range(N):
          assert len(nblist[atom]) == N - 1
  
file_path: deepchem/deepchem/feat/tests/test_atomic_coordinates.py
imports: import os
  import logging
  import numpy
  import unittest
  from deepchem.utils import conformers
  from deepchem.feat import AtomicCoordinates
  from deepchem.feat import NeighborListAtomicCoordinates
  from deepchem.feat import NeighborListComplexAtomicCoordinates
label_desc: Use image node_id 4 for calling the TestAtomicCoordinates obj's underlying member method code with example usage: obj.test_neighbor_list_extremes() without return types