create_xmr_macro_query = await dbref.query(`
create or replace macro xmr(X_col) AS TABLE (
with run_variables as (
select
X_col as X,
abs(X - lag(X) over ()) as mR,
from xmr_input_table
),
aggregate_calcs as (
select
mean(X) as X_average,
mean(mR) as mR_average,
X_average - 2.66 * mR_average as LNPL,
X_average + 2.66 * mR_average as UNPL,
mR_average * 3.269 as URL,
from run_variables
)
from aggregate_calcs
);
`)