.. image:: _static/osipi_logo.png
:alt: OSIPI Logo
:height: 100px
:align: center
.. raw:: html
PyASL: Composite Python Library for ASL Image Processing
=========================================================
**PyASL** is an open-source Python library for processing arterial spin labeling (ASL) MRI data, developed under the `Google Summer of Code (GSoC) `_ program for the `ISMRM OSIPI Task Force 2.2 `_.
It integrates multiple community-validated ASL tools, originally in MATLAB, and supports both human and preclinical pipelines. PyASL includes modules for ASL-MRICloud, ASLtbx, DL-ASL, Oxford ASL, preclinical multi-TI PASL, and preclinical pCASL, harmonized with ASL-BIDS input format.
**Links**
---------
- 📦 PyPI: https://pypi.org/project/pyasl-osipi/
- 🧑💻 GitHub: https://github.com/OSIPI/TF2.2_OSIPI-ASL-toolbox/tree/main/PyASL
**Citation**
------------
This library is part of the ISMRM 2025 submission:
*ISMRM Open Science Initiative for Perfusion Imaging (OSIPI): Composite Python Library for ASL Image Processing*
**License**
-----------
Licensed under the MIT License. See the `LICENSE `_ file for details.
.. toctree::
:maxdepth: 2
:caption: Contents
installation
usage
json_parameters
modules/index