code: def haversine_distance(row, lon="Open", lat="Close"):
      c_lat, c_long = radians(52.5200), radians(13.4050)
      R = 6373.0
      long = radians(row["Open"])
      lat = radians(row["Close"])
  
      dlon = long - c_long
      dlat = lat - c_lat
      a = (
          sin(dlat / 2) ** 2
          + cos(lat) * cos(c_lat) * sin(dlon / 2) ** 2
      )
      c = 2 * atan2(sqrt(a), sqrt(1 - a))
  
      return R * c
  
file_path: deltapy/deltapy/interact.py
imports: import numpy
  import pandas
  from statsmodels.tsa.ar_model import AR
  from timeit import default_timer
  from sklearn.tree import DecisionTreeRegressor
  from math import sin, cos, sqrt, atan2, radians, ceil
  import ta
  from gplearn.genetic import SymbolicTransformer
  from scipy import linalg
  import math
label_desc: Use image node_id 6 for calling a global function with example usage: haversine_distance(row, lon, lat) and returns: unknown