Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

NLTools

PyPI version Auto Formatting, Tests, and Coverage DOI Python Versions Platforms

NLTools is a Python package for analyzing neuroimaging data. It is the analysis engine powering neuro-learn. There are tools to perform data manipulation and analyses such as univariate GLMs, predictive multivariate modeling, and representational similarity analyses. It is based loosely off of Tor Wager’s object-oriented Matlab toolbox and leverages much code from nilearn and scikit-learn.

You can install it using uv or pip:

uv add nltools
pip install nltools

Watch a video in which Dr. Eshin Jolly, PhD outlines some of the design principles behind nltools at SciPy 2020:

Learn how to use nltools with the basic tutorials on the this site or check out the following full-courses below:

References
  1. Chang, L., Eshin Jolly, Cheong, J. H., Burnashev, A., & Chen, A. (2018). cosanlab/nltools: 0.3.11. Zenodo. 10.5281/ZENODO.2229813