import json
from pathlib import Path

from aslprep.data import load as load_data
from aslprep.workflows.asl.cbf import init_cbf_wf

bids_dir = load_data("../tests/data/ds000240").absolute()
nii_file = bids_dir / "sub-01" / "perf"/ "sub-01_asl.nii.gz"
metadata_file = bids_dir / "sub-01" / "perf"/ "sub-01_asl.json"
with open(metadata_file) as f:
   metadata = json.load(f)

wf = init_cbf_wf(
   name_source=str(nii_file),
   processing_target="control",
   scorescrub=False,
   basil=False,
   metadata=metadata,
   m0_scale=1,
   smooth_kernel=5,
)