megrun 01<bids_root>/sub-01/meg/sub-01_task-audiovisual_run-01_meg.fif <bids_root>/sub-01/meg/sub-01_task-audiovisual_run-01_meg.json <bids_root>/sub-emptyroom/ses-19210819/meg/sub-emptyroom_ses-19210819_task-noise_meg.fif.mgz<fs_subjects_dir>/sub-01/mri/T1.mgzBIDS raw data<bids_root> = /home/circleci/mne_data/ds000248 <deriv_root> = /home/circleci/mne_data/derivatives/mne-bids-pipeline/ds000248_T1_BEM <fs_subjects_dir> = /home/circleci/mne_data/ds000248/derivatives/freesurfer/subjectsBIDS raw data<bids_root> = /home/circleci/mne_data/ds000248 <deriv_root> = /home/circleci/mne_data/derivatives/mne-bids-pipeline/ds000248_T1_BEM <fs_subjects_dir> = /home/circleci/mne_data/ds000248/derivatives/freesurfer/subjectsinit_02_find_empty_roomFind empty-room data matches took 0.0 s completed 2026-10-16 03:23:40 writes: <deriv_root>/sub-01/meg/sub-01_task-audiovisual_run-01_emptyroommatch.jsonsource_01_make_bem_surfacesCreate BEM surfaces
  """ds000248: MNE sample data T1 processing."""

bids_root = "~/mne_data/ds000248"
deriv_root = "~/mne_data/derivatives/mne-bids-pipeline/ds000248_T1_BEM"
subjects_dir = f"{bids_root}/derivatives/freesurfer/subjects"

subjects = ["01"]
conditions = ["Auditory"]

ch_types = ["meg"]

bem_mri_images = "T1"
recreate_bem = True
freesurfer_verbose = True  # Prevent the CI from canceling the job prematurely

report_image_format = dict(raster="webp-lossy")

  Platform             Linux-7.0.0-1004-aws-x86_64-with-glibc2.43 (X11)
Python               3.14.4 (main, May 12 2026, 13:57:53) [GCC 15.2.0]
Executable           /home/circleci/python_env/bin/python3
CPU                  AMD EPYC 9R45 (2 cores)
Memory               7.6 GiB

Core
├☑ mne               1.14.0.dev112+g8f498626a (development, latest release is 1.13.2)
├☑ numpy             2.5.4 (OpenBLAS 0.3.34.106.0 with 2 threads via pthreads)
├☑ scipy             1.18.1
└☑ matplotlib        3.11.2 (backend=agg)

Numerical (optional)
├☑ scikit-learn      1.9.1
├☑ threadpoolctl     3.7.0
├☑ numba             0.68.0
├☑ nibabel           5.4.2
├☑ pandas            3.0.6
├☑ h5io              0.2.5
├☑ h5py              3.16.0
└☐ unavailable       nilearn, dipy, openmeeg, python-picard, jamica, cupy

Visualization (optional)
├☑ pyvista           0.49.1 (OpenGL 4.5 (Core Profile) Mesa 26.0.8-1ubuntu0.3 via llvmpipe (LLVM 21.1.8, 256 bits))
├☑ pyvistaqt         0.13.1
├☑ vtk               9.7.1
├☑ qtpy              2.4.3 (PySide6=6.12.0)
└☐ unavailable       ipympl, pyqtgraph, mne-qt-browser, ipywidgets, trame, trame_client, trame_server, trame_pyvista, trame_vtk, trame_vuetify

Ecosystem (optional)
├☑ mne-bids          0.21.0.dev10+ga582be8f8
├☑ mne-icalabel      0.10.0
├☑ mne-bids-pipeline 1.11.0.dev86+ge2a34cf44
├☑ autoreject        0.6.0.dev2+g2f72b264
├☑ eeglabio          0.1.4
├☑ edfio             0.4.18
├☑ curryreader       0.1.2
├☑ mffpy             0.11.0
├☑ pybv              0.8.1
├☑ defusedxml        0.7.1
└☐ unavailable       mne-nirs, mne-features, mne-connectivity, neo, pymef, antio