Repository: mne-tools/mne-nirs (language: python)

Issue:
Higher order AR noise models
Are higher order AR noise models now supported on MNE-NIRS since https://github.com/mne-tools/mne-nirs/pull/277?

#### Proposed documentation ehancement
Maybe [this](https://mne.tools/mne-nirs/dev/auto_examples/migration/plot_02_nirstoolbox.html#differences-between-toolboxes) could be updated?


Discussion / hints:
Hi, just pinging @rob-luke, would you know if this is correct?
It does!! Great catch. I will remove this. Thanks

Fix patch:
diff --git a/examples/general/plot_13_fir_glm.py b/examples/general/plot_13_fir_glm.py
index 227e9ce79..8ad38e8ff 100644
--- a/examples/general/plot_13_fir_glm.py
+++ b/examples/general/plot_13_fir_glm.py
@@ -166,7 +166,6 @@ def analysis(fname, ID):
 
     df = pd.concat([df, df_individual])
 
-
 # %%
 # Tidy the dataframe
 # ---------------------------------------------------------------------
@@ -183,6 +182,7 @@ def analysis(fname, ID):
 df = df.query("isDelay in [True]")
 df = df.query("isTapping in [True]")
 # Make a new column that stores the condition name for tidier model below
+df.loc[:, "TidyCond"] = ""
 df.loc[df["isTapping"] == True, "TidyCond"] = "Tapping"
 # Finally, extract the FIR delay in to its own column in data frame
 df.loc[:, "delay"] = [n.split('_')[-1] for n in df.Condition]
diff --git a/examples/migration/plot_02_nirstoolbox.py b/examples/migration/plot_02_nirstoolbox.py
index e0660c040..c9fb58393 100644
--- a/examples/migration/plot_02_nirstoolbox.py
+++ b/examples/migration/plot_02_nirstoolbox.py
@@ -69,9 +69,6 @@
 # Differences between toolboxes
 # ---------------------------------------------
 #
-# MNE does not higher order autoregressive noise models
-# in the GLM analysis. See https://github.com/mne-tools/mne-nirs/issues/233
-#
 # MNE does not have iterative reweighting of the noise estimate
 # in the GLM analysis.
 


Test patch:
diff --git a/mne_nirs/conftest.py b/mne_nirs/conftest.py
index 3a1149319..556c5f3b9 100644
--- a/mne_nirs/conftest.py
+++ b/mne_nirs/conftest.py
@@ -57,6 +57,10 @@ def pytest_configure(config):
     ignore:The provided callable <function sum.*:FutureWarning
     # TODO: in an example (should fix eventually)
     ignore:The behavior of DataFrame concatenation.*:FutureWarning
+    # mne-bids needs a release
+    ignore:.*mne\.io\.pick.* is deprecated.*:FutureWarning
+    # MESA
+    ignore:Mesa version 10\.2\.4 is too old.*:RuntimeWarning
     """  # noqa: E501
     for warning_line in warning_lines.split('\n'):
         warning_line = warning_line.strip()