class_docstr: Object for working with Tripos Mol2 structure files.
  
  Attributes
  ----------
  df : pandas.DataFrame
      DataFrame of a Mol2's ATOM section
  
  mol2_text : str
      Mol2 file contents in string format
  
  code : str
      ID, code, or name of the molecule stored
  
  pdb_path : str
      Location of the MOL2 file that was read in via `read_mol2`
class_docstr_tok: ["Object","for","working","with","Tripos","Mol2","structure","files",".","Attributes","--","--","--","--","--","df",":","pandas.DataFrame","DataFrame","of","a","Mol2","'s","ATOM","section","mol2_text",":","str","Mol2","file","contents","in","string","format","code",":","str","ID",",","code",",","or","name","of","the","molecule","stored","pdb_path",":","str","Location","of","the","MOL2","file","that","was","read","in","via","`","read_mol2","`"]
docstr: Computes Euclidean distance between atoms and a 3D point.
  
  Parameters
  ----------
  df : DataFrame
      DataFrame containing entries similar to the PandasMol2.df
      format for the
      the distance computation to the `xyz` reference coordinates.
  xyz : tuple (0.00, 0.00, 0.00)
      X, Y, and Z coordinate of the reference center for the distance
      computation
  
  Returns
  ---------
  pandas.Series : Pandas Series object containing the Euclidean
      distance between the atoms in the atom section and `xyz`.
docstr_tok: ["Computes","Euclidean","distance","between","atoms","and","a","3D","point",".","Parameters","--","--","--","--","--","df",":","DataFrame","DataFrame","containing","entries","similar","to","the","PandasMol2.df","format","for","the","the","distance","computation","to","the","`","xyz","`","reference","coordinates",".","xyz",":","tuple","(","0.00",",","0.00",",","0.00",")","X",",","Y",",","and","Z","coordinate","of","the","reference","center","for","the","distance","computation","Returns","--","--","--","--","-","pandas.Series",":","Pandas","Series","object","containing","the","Euclidean","distance","between","the","atoms","in","the","atom","section","and","`","xyz","`","."]
code: def distance_df(df, xyz=(0.00, 0.00, 0.00)):
      """Computes Euclidean distance between atoms and a 3D point.
  
      Parameters
      ----------
      df : DataFrame
          DataFrame containing entries similar to the PandasMol2.df
          format for the
          the distance computation to the `xyz` reference coordinates.
      xyz : tuple (0.00, 0.00, 0.00)
          X, Y, and Z coordinate of the reference center for the distance
          computation
  
      Returns
      ---------
      pandas.Series : Pandas Series object containing the Euclidean
          distance between the atoms in the atom section and `xyz`.
  
      """
  
      return np.sqrt(
          np.sum(df[["x", "y", "z"]].subtract(xyz, axis=1) ** 2, axis=1)
      )
  
file_path: biopandas/biopandas/mol2/pandas_mol2.py
imports: import pandas
  import numpy
  from .mol2_io import split_multimol2
label_desc: Use image node_id 12 for calling the PandasMol2 obj's underlying member method code with example usage: obj.distance_df(df, xyz) and returns: np