docs: def _JMS_to_Flavio_VII(C, parameters):
      """From JMS to flavio basis for class VII, i.e. flavour blind operators."""
      d = {}
      dtrans = json.loads(pkgutil.get_data('wilson', 'data/flavio_jms_vii.json').decode('utf8'))
      for cj, cf in dtrans.items():
          d[cf] = C.get(cj, 0)
      gs = sqrt(4 * pi * parameters['alpha_s'])
      e = sqrt(4 * pi * parameters['alpha_e'])
      preC7 = 16 * pi**2 / e
      preC8 = 16 * pi**2 / gs
      d['C8_uu'] = preC8 / parameters['m_u'] * C.get('uG_11', 0)
      d['C8_cc'] = preC8 / parameters['m_c'] * C.get('uG_22', 0)
      d['C8_dd'] = preC8 / parameters['m_d'] * C.get('dG_11', 0)
      d['C8_ss'] = preC8 / parameters['m_s'] * C.get('dG_22', 0)
      d['C8_bb'] = preC8 / parameters['m_b'] * C.get('dG_33', 0)
      d['C7_uu'] = preC7 / parameters['m_u'] * C.get('ugamma_11', 0)
      d['C7_cc'] = preC7 / parameters['m_c'] * C.get('ugamma_22', 0)
      d['C7_dd'] = preC7 / parameters['m_d'] * C.get('dgamma_11', 0)
      d['C7_ss'] = preC7 / parameters['m_s'] * C.get('dgamma_22', 0)
      d['C7_bb'] = preC7 / parameters['m_b'] * C.get('dgamma_33', 0)
      d['C7_ee'] = preC7 / parameters['m_e'] * C.get('egamma_11', 0)
      d['C7_mumu'] = preC7 / parameters['m_mu'] * C.get('egamma_22', 0)
      d['C7_tautau'] = preC7 / parameters['m_tau'] * C.get('egamma_33', 0)
      preGF = sqrt(2) / parameters['GF'] / 4
      return {k: preGF * v for k,v in d.items()}