def ParseQuery(query):
  clause_arguments = {
      'SELECT': [],
      'AS': {},
      'WITHIN': {},
      'FROM': [],
      'WHERE': [],
      'HAVING': [],
      'GROUP BY': [],
      'ORDER BY': [],
      'LIMIT': [],
  }
  try:
    _EBQParser(clause_arguments).parseString(query)
  except ValueError as e:
    raise bigquery_client.BigqueryInvalidQueryError(e, None, None, None)
  return clause_arguments
The derivative of the RHS wrt sigma
dataset/ETHPy150Open google/encrypted-bigquery-client/src/query_parser.py/ParseQuery--crossover with--dataset/ETHPy150Open simpeg/simpeg/SimPEG/MT/Problem1D/Probs.py/eForm_psField.getRHSDeriv_m