code: def bond_features(
      bond: RDKitBond,
  ) -> Sequence[Union[bool, int, float]]:
      """wrapper function for bond_features() already available in deepchem, used to compute bond feature vector.
  
      Parameters
      ----------
      bond: RDKitBond
          Bond to compute features on.
  
      Returns
      -------
      features: Sequence[Union[bool, int, float]]
          A list of bond features.
  
      Examples
      --------
      >>> import deepchem as dc
      >>> from rdkit import Chem
      >>> mol = Chem.MolFromSmiles('CC')
      >>> bond = mol.GetBondWithIdx(0)
      >>> b_features = dc.feat.molecule_featurizers.dmpnn_featurizer.bond_features(bond)
      >>> type(b_features)
      <class 'list'>
      >>> len(b_features)
      14
  
      """
      if bond is None:
          b_features: Sequence[Union[bool, int, float]] = [1] + [0] * (
              GraphConvConstants.BOND_FDIM - 1
          )
  
      else:
          b_features = [0] + b_Feats(bond, use_extended_chirality=True)
      return b_features
  
imports: from rdkit import Chem
  import numpy
  import logging
  from typing import List, Tuple, Union, Dict, Set, Sequence, Optional
  from deepchem.utils.typing import RDKitAtom, RDKitMol, RDKitBond
  from deepchem.feat.base_classes import MolecularFeaturizer
  from deepchem.feat.graph_data import GraphData
  from deepchem.feat.molecule_featurizers.circular_fingerprint import CircularFingerprint
  from deepchem.feat.molecule_featurizers.rdkit_descriptors import RDKitDescriptors
  from deepchem.utils.molecule_feature_utils import one_hot_encode
  from deepchem.utils.molecule_feature_utils import get_atom_total_degree_one_hot
  from deepchem.utils.molecule_feature_utils import get_atom_formal_charge_one_hot
  from deepchem.utils.molecule_feature_utils import get_atom_total_num_Hs_one_hot
  from deepchem.utils.molecule_feature_utils import get_atom_hybridization_one_hot
  from deepchem.utils.molecule_feature_utils import get_atom_is_in_aromatic_one_hot
  from deepchem.feat.graph_features import bond_features
label_desc: Use image node_id 5 for calling a global function with example usage: bond_features(bond) and returns: b_features