Skip to main content

Documentation Stable Website codecov CI_main CI_develop Python Versions PyPI downloads Contributors GitHub issues GitHub Sponsor

Arterial Spin Labeling Toolkit (asltk)

Welcome to the ASL toolkit!

This library was designed to assist users in processing Arterial Spin Labeling (ASL) MRI images, from basic imaging protocols to the state-of-the-art models provided in the scientific literature.

The major objective of this project is to give an open-source alternative to researchers in the MRI field. A profound knowledge of computing and data modelling is not a prior demand. It is expected that a simple set of Python commands can be helpful in fast prototyping an ASL experiment or even collecting simple quantitative ASL-based information.

Please read the full documentation to get more details about the usage, implementation and updates in the asltk library.

Also, feel free to contribute directly to the project! Check it out the issues at the repository and get in touch to the developers of the project.

How to install

A quick to use install is via pip, as follows:

pip install asltk

For users who need the registration module (image alignment), install with:

pip install asltk[registration]

This requires Python 3.10 or higher due to the antspyx dependency.

What it can done with ASLtk

The ASLtk library provides a wide range of functionalities for processing Arterial Spin Labeling (ASL) MRI images, including:

  • Preprocessing: Tools for denoising, motion correction, and normalization of ASL images.
  • Quantification: Methods for calculating perfusion maps and other quantitative metrics from ASL data.
  • Visualization: Utilities for visualizing ASL images and results in an intuitive manner.
  • Model Implementation: Access to state-of-the-art models for ASL image analysis, allowing users to leverage advanced techniques without deep expertise in the field.

Special thanks for all the contributors

Thank you all the special people that invested their time and knowledge to improve this project. 👏

Contributors

Citation

We appreciate if one or more of the following references can be added in your projects due to the usage of asltk outcomes.

  • Senra Filho, A.C.; Paschoal, A. M. "Open-Source Multi-Echo (TE) MRI Tool for Arterial Spin Labelling Imaging Protocols". ISMRM Brazilian Chapter, 2025.

Release files for asltk 1.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asltk 1.1.3
File Size Uploaded
asltk-1.1.3.tar.gz 71.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asltk 1.1.3
File Interpreter ABI Platform
asltk-1.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 170.8 kB

Release files / asltk-1.1.3.tar.gz

Download URL asltk-1.1.3.tar.gz
Size 71.0 kB
Tags Source
SHA-256 checksum
How to use checksums
94946b1a78ccc4c8d1ef868bd36a746d9035d9ccc13c8981df0878e742e48066
BLAKE2b-256 checksum
How to use checksums
3a4cd5f3c1b5d911a734548e81d7356a5e414eec34ffd1dac7690dc201cd09c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.3 Linux/6.17.0-20-generic

Release files / asltk-1.1.3-py3-none-any.whl

Download URL asltk-1.1.3-py3-none-any.whl
Size 99.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
460aa3d1ecb4b05f9397c069a37c3f6b8d8f80b1129e2090e4635e67cbb27c5e
BLAKE2b-256 checksum
How to use checksums
a760e35708667f819bdb176843708f5a6c54beb44846aad47947bb23b85a71fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.3 Linux/6.17.0-20-generic

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page