Introduction

Arterial spin labeling (ASL) is a non-invasive MRI technique for the quantitative measurement of cerebral blood flow (CBF). Important advances in labeling strategies and readout techniques have resulted in sufficient quality for research and clinical use of ASL in the last decade. The 2015 ISMRM Perfusion Study Group ASL recommendations1 have led to the implementation of 3D pseudo-continuous ASL (PCASL) as product sequences by GE, Philips, and Siemens, which has improved the comparison of ASL data between multiple centers and studies. Multi-vendor reproducibility studies have shown that ASL CBF values are generally comparable across MRI scanner platforms2, particularly when the same labeling scheme is used3. Still, acquisition parameters and data management approaches vary across ASL implementations. As accurate ASL image processing and quantification depend on the exact knowledge of the acquisition parameters1,4, harmonization and standardization of data structure is potentially a major step forward in guaranteeing comparable CBF quantification, which allows pooling of ASL data.

Comparability of datasets and data sharing is often cumbersome due to inconsistent data management procedures and formats. MR imaging data are heterogeneously organized; each MRI vendor, researcher, and sometimes even each study uses their own ad-hoc structure, which may only contain subsets of the parameters required for image processing. This heterogeneity in data organization, description, and storage complicates the combination of ASL data sets from different sites in multi-center studies, requires additional efforts such as manual input of metadata to perform secondary analyses, and complicates automatic data validation, quality control, image processing and analysis. Unlike contrast-enhanced perfusion MRI, the Digital Imaging and Communications in Medicine (DICOM) standard5 is usually not used as the format for processed ASL data. While some ASL-specific DICOM fields are defined, they are incomplete, not mandatory, and rarely used by the vendors6,7. Instead, most investigators analyze ASL data in NIfTI8,9,10 format.

The Brain Imaging Data Structure (BIDS), proposed in 2016, is a data storage standard, meeting the need for a structured manner to organize imaging data (https://bids.neuroimaging.io)11, which offers a suitable structure to standardize ASL data. The initial BIDS proposal covered anatomical, functional, and diffusion MRI11. Subsequently, extensions for magnetoencephalography (MEG)12, electroencephalography (EEG)13, intracranial EEG (iEEG)14, and Positron Emission Tomography15 have been incorporated, and several other extension proposals are in development.

In this manuscript, an overview of the development and design choices of the first release of ASL-BIDS is provided. For this first release, only ASL approaches described in the 2015 ASL consensus paper are included1. For the remainder of this manuscript, the reader is assumed to be familiar with ASL terminology, which is detailed in the 2015 ISMRM Perfusion Study Group ASL recommendations1.

ASL-BIDS Specification

ASL approaches included in this first release

The existing efforts for standardization - National Electrical Manufacturers Association (NEMA) DICOM C.8.13.5.14 MR Arterial Spin Labeling Macro6,7 and the 2015 ASL consensus paper1 - were used as the basis for ASL-BIDS. To facilitate adoption, this extension only supports ASL approaches that were recommended or discussed in the 2015 ASL consensus paper: pulsed (PASL) and (pseudo)-continuous ((P)CASL)1. ASL sequence types with single and multiple post-labeling delays (PLDs), for which BIDS could be extended with minimal changes, were also included. Examples include the addition of a single BIDS field to indicate a Look-Locker readout or allowing a scalar value in an array format to support the multiple contrast types of Quantitative STAR labeling of arterial regions (QUASAR)16,17.

ASL-BIDS structure

While ASL can provide information relating to functional activation of the brain, it is most commonly used to measure a fundamental physiological parameter (perfusion) that reflects baseline metabolic demand rather than transient neural activity, distinguishing it from the existing BIDS data type ‘func’. Therefore, a new perfusion data type ‘perf’ for ASL-related data was defined, which can also be used for other perfusion-related BIDS extensions in the future, such as dynamic susceptibility contrast (DSC) MRI18.

A consensus was reached to store image volumes in the same order as they were acquired. This preserves data integrity and allows easy review of any temporal effects or artifacts, such as head motion, functional ASL, or reactivity measurements based on, for example, CO2 inhalation or acetazolamide infusion4. Additionally, it provides more flexibility for various multi-PLD acquisitions and/or labeling approaches, such as Look-Locker and QUASAR16,17. It should be noted, however, that the order in which the DICOM images are exported from the scanner may differ from the acquisition order. In this case, the volumes should be sorted back to the acquisition order when storing in BIDS-ASL format. For similar reasons, a consensus was reached to keep any calibration (“M0”) acquisition coherent with the original acquisition, allowing the ‘m0scan’ to be part of the ASL time-series or stored as a separate file. Although recommended by the 2015 ASL consensus statement, there are still many studies in which ASL is acquired without a separate or integrated M0 acquisition. An ‘M0Type’ field was created that specifies if M0 information was acquired, absent, or if a scalar blood M0 is provided. When a blood M0 value is estimated using a different technique, it is recommended to specify the origin of this estimate in the dataset README file. This includes information on the methodology of the measurement, tissue type where the M0 measurements was performed, and how this was converted to blood M0.

Since ASL relies on fast readout techniques, it is often sensitive to distortion or blurring resulting from B0 inhomogeneities. This distortion can be corrected, for example, using an estimate of a B0 fieldmap. Most existing fieldmap approaches in BIDS could already be applied to ASL, except for the technique that uses two acquisitions with normal and reversed phase-encoding polarity (PEPolar). The ASL-BIDS extension adds the option to store an additional ‘m0scan’ with reversed PEPolar in the ‘fmap’ directory, linked by a field ‘IntendedFor’ to the main ‘m0scan’ with normal PEPolar and following the original BIDS specification for fieldmap images.

Unit scaling

Floating-point raw MRI images are often scaled during the export to 12-bit or 16-bit DICOM files. Scale factors may differ between the ASL raw time series and the M0 image even for M0 scans integrated into the time series, especially when the mean ASL and M0 signal differs significantly due to the use of background suppression1. Proper restoration of the acquired ASL values is crucial for the absolute quantification of perfusion images.

In addition to the standard DICOM scale slope tags, scale factors are either stored in private DICOM fields, specified in a separate sequence parameter file, or need to be requested from the vendor. Traditionally, these scaling factors were applied in the quantification phase of an image processing pipeline. The storage of scaling factors in BIDS would make it unclear if and at which stage these factors had been applied. Furthermore, any scaling factors in private fields may be removed during the default anonymization of DICOM files. Therefore, there are no BIDS fields to describe any M0 or ASL scaling, and all scaling defined in the DICOM file (or other source file type) are expected to be applied to the data during conversion to BIDS. This avoids propagating the heterogeneity of (DICOM) scale factors to BIDS. More vendor and sequence-specific details are provided here: https://bids-standard.github.io/bids-starter-kit/tutorials/asl.html.

ASL-BIDS requirements

Several BIDS fields were added during the development phase of ASL-BIDS, serving the needs of both clinical users and advanced sequence developers. To obtain consensus on the requirement level for these parameters, we decided to rank requirement levels based on their necessity for quantification. ‘REQUIRED’ fields comprise parameters that are essential for CBF quantification as defined in the 2015 ASL consensus paper1. Parameters that may improve quantification or explain systematic differences between scanners or ASL sequences are labeled as ‘RECOMMENDED’. For example, the ‘AcquisitionVoxelSize’ is ‘recommended’ as it can be important to consider for gray matter (GM) mask definition or partial volume correction when the reconstruction resolution is not equal to the acquisition resolution1. Other parameters were categorized as ‘OPTIONAL’, although they can still be recommended in specific cases. For example, certain populations with pathology-dependent labeling efficiency may benefit from calibration by phase-contrast flow quantification19. The value can then be provided in the field ‘LabelingEfficiency’ with additional details on the estimation methodology given in the dataset README file.

Several non-required pre-existing BIDS fields were defined as required for ASL. Examples include ‘MagneticFieldStrength’, which is required to select default values for blood/tissue T1, T2, and T2*1,4. ‘SliceTiming’ lists the times that specify the acquisition time of each slice with respect to the start of the volume acquisition. This is required for calculating the effective post-labeling delay for 2D multi-slice sequences. The ‘RepetitionTimePreparation’ is required for the ‘m0scan’ to compensate for incomplete T1 relaxation1,4,20. Additionally, ‘EchoTime’ and ‘FlipAngle’ are required for quantification, especially if they differ between the ASL time series and the ‘m0scan’. Also, the BIDS field ‘TotalAcquiredPairs’, which specifies the exact number of ‘control’-’label’ pairs, is required. This field allows estimating some properties of the sequence, such as SNR, that are otherwise lost when only an average image is exported.

Specification of the labeling plane

Abnormal quantitative perfusion values can result from suboptimal positioning of the labeling slab. Specific fields describing the position and orientation of the labeling plane are available both in the NEMA DICOM C.8.13.5.14 MR Arterial Spin Labeling Macro6,7 and in ASL-BIDS. While these provide a complete description of the exact position with respect to the field-of-view, they do not reflect the placement with respect to vascular anatomy when a manual or semi-automatic approach was employed instead of a fixed position. ASL-BIDS thus provides the option for an additional free-text field ‘LabelingLocationDescription’ and an anonymized screenshot ‘*_asllabeling.jpg’ of the labeling plane planning to better describe the position with respect to the subject’s anatomy.

ASL-BIDS resources

This BIDS extension for ASL has been implemented in the BIDS validator, which can be used to test BIDS compatibility. Several DICOM to BIDS conversion tools and ASL processing software packages have adopted ASL-BIDS (Tables 1 and 2). In order to provide examples of BIDS compliant ASL datasets, five publicly-available ASL datasets in BIDS format are freely accessible at https://github.com/bids-standard/bids-examples (Table 3), and an illustrative example of one dataset is in Fig. 1. Additionally, the Open Source Initiative for Perfusion Imaging (OSIPI) ASL MRI challenge datasets21 are released in BIDS format. Important considerations and exceptions for conversion DICOM to ASL-BIDS, and further explanation of ASL-BIDS fields, are provided in the ASL-BIDS Starter-kit tutorial: https://bids-standard.github.io/bids-starter-kit/tutorials/asl.html.

Table 1 Overview of BIDS conversion and valitools compliant with ASL-BIDS.
Table 2 Overview of software packages compliant with ASL-BIDS. An asterisk indicates extensive testing with 51 non-public, clinical datasets from a variety of ASL techniques.
Table 3 Overview of five freely accessible zeroed-out ASL datasets in BIDS format, available for download at https://github.com/bids-standard/bids-examples; full version on https://osf.io/yru2q/.29
Fig. 1
figure 1

illustrates the ASL-BIDS example dataset asl_00429, which is a multi-PLD PCASL dataset composed of several control-label repetitions, and a separate M0 image repeated with an opposite phase-encoding, posterior-anterior (PA), direction for distortion correction. The directory structure, NIfTI files and sidecars such as json and tsv (tab separated values), and other generic files are shown. The ASL data are in the specific folder for perfusion-related files (perf), except for the reversed phase-encoding direction (fmap). For each json, a selection of important fields is shown. Fields given in bold in ASL.json refer to fields that were included manually in DICOM to BIDS conversion as they were not present in the DICOM files.

Discussion

This ASL BIDS extension faced two main challenges compared to existing BIDS data types. Firstly, large variability exists between vendors, scanners, and research labs in the implementation, reconstruction, and export of ASL data. Secondly, ASL measures a quantifiable metric. This renders the accurate reporting of scale slopes essential for quantification, reproducibility, and comparability of ASL studies.

The main limitation of this BIDS extension is that only the ASL approaches recommended in the 2015 ASL consensus paper are included1. Advanced ASL approaches such as time-encoded, vessel-encoded, velocity-selective, diffusion-weighted ASL, and functional ASL, may be implemented in a future ASL-BIDS release when their usage has expanded and consensus is reached22,23. Another important future extension should be the BIDS definition of ASL image processing derivatives. Users of ASL-BIDS should also be aware that it may not always be possible to derive all mandatory and relevant ASL-BIDS parameters from the header of the primary DICOM image. Therefore, it is important to check that all BIDS mandatory and relevant fields are present, for which the BIDS validator can be a helpful tool: https://bids-standard.github.io/bids-validator/. Most tools for DICOM to BIDS conversion use the dcm2niix tool for conversion to NifTI (dcm2niix; https://github.com/rordenlab/dcm2niix/releases)24. While dcm2niix has built-in support for the extraction of some ASL-BIDS fields from DICOM, neither all fields can be currently identified nor are they always present in the DICOM. Furthermore, not all conversion tools support BIDS version 1.6.0, which includes ASL (Table 1). While some processing tools already fully support ASL-BIDS, most ASL pipelines are still working on ASL-BIDS implementation. These pipelines do usually accept the NIfTI format, therefore processing ASL-BIDS data is possible as long as the ASL parameters are manually read from the JSON sidecars and provided to the pipeline (Table 1). Future ASL-BIDS extensions could accommodate new ASL techniques such as velocity-selective ASL, time-encoded ASL, and blood-brain-barrier mapping ASL once their implementation is sufficiently established. Moreover, the extension of BIDS derivatives with ASL-derived images such as CBF images can be important for further standardization. Finally, ASL applications are not limited to the brain25. Whereas ASL-BIDS could perhaps be used for other body parts, ASL-BIDS is validated in ASL images of the brain only.

Despite the complexities involved, this effort has already managed to achieve a high level of adoption. Several ASL pipeline developers were included in this effort, leading to the establishment of several major pipelines compatible with ASL-BIDS data so far (Table 3). Additionally, ASL-BIDS was endorsed by the majority of the ASL community (Supplementary Information 1) and is supported by the COST Action CA18206 - Glioma MR Imaging 2.0 (GliMR; http://glimr.eu/)26 and the Open Source Initiative for Perfusion Imaging (OSIPI; https://www.osipi.org/). Due to this initial buy-in and the growing recognition of the benefits of standardization1, it is expected that ASL-BIDS will have a broad uptake in the community. In the future, ASL-BIDS - in conjunction with OSIPIS’s ASL lexicon27 - may encourage NEMA and the MRI vendors to include missing BIDS parameters as DICOM fields.

Take-home messages

1. ASL-BIDS supports the clinically recommended ASL acquisitions described in the 2015 ASL consensus paper. Advanced ASL sequences and ASL-BIDS derivatives may be implemented in a future release.

2. Incompleteness and underuse of NEMA DICOM fields complicate the automation of ASL-BIDS conversion, requiring manual completion of the BIDS fields for ASL.

3. ASL and M0 are stored in their acquisition order to preserve data integrity and allow review of temporal effects.

4. ASL-BIDS conversion should be performed shortly after data acquisition and before any anonymization to guarantee proper scaling.

Methods

A steering group of ASL experts initiated the ASL-BIDS extension following the principles behind the original BIDS specification11. A first draft was prepared, which was shared online from May 2017 until May 2020 with the international ASL community for feedback and suggestions. All comments and suggestions were incorporated or included in a discussion agenda, depending on the impact and clarity of the feedback. This draft was refined during several teleconferences and face-to-face meetings with ASL experts, such as from the European ASL COST-action (BM1103 - Arterial Spin Labelling Initiative in Dementia www.cost.eu/actions/BM1103). In March 2019, the draft was presented at the ISMRM-endorsed International Workshop on Arterial Spin Labeling MRI: Technical Updates and Clinical Experience, held at the University of Michigan. Final concepts and issues were discussed during successive teleconferences within a smaller working group. Discrepancies were resolved by discussion and voting, allowing the finalization of the specification in August 2020.

Simultaneously, five example datasets were made publically available for ASL sequences of GE, Philips, and Siemens. The BIDS-validator11 was updated and internally validated using 51 non-public clinical datasets from a variety of ASL acquisition techniques. Additionally, efforts were initiated to adapt existing software analysis tools for ASL-BIDS compatibility11,28.

From September 2020 until November 2020, the BIDS extension for ASL, including Appendix XII - Arterial Spin Labeling, and the example datasets and the BIDS validator were disseminated throughout the ASL and BIDS community for testing and endorsement. BIDS version 1.5.0 was released on February 24, 2021, with ASL-BIDS incorporated: https://bids-specification.readthedocs.io/.