Automated linear models for functional neuroimaging data
Project description
GLM-Express
This is a package for modeling functional neuroimaging tasks. As the name implies, it's optimized to be simple and straightforward! The task_information.json
file stores all of the regressors and modeling specifications for each task; modifying this file allows you to test a range of analytical outcomes.
Included
This package comes equipped with the following modeling objects:
Subject
is a first-level modeler for subject-specific functional neuroimaging dataGroupLevel
is a second-level modeler that is optimized to aggregate contrast maps derived by theSubject
objectAggregator
applies first-level models to all subjects in your BIDS project (not efficient for larger datasets)RestingState
for analyses of subject-level resting state functional connectivity
Assumptions
We assume the following about your data:
- Your data is in valid
BIDS
format - Your data has been preprocessed via
fmriprep
- Your preprocessed data are stored in a
derivatives
folder nested in yourBIDS
project - You have adequate events TSV files for all of your functional tasks
- Any parametric modulators are stored within each event file
- Otherwise, you can build custom design matrices and feed them into the modeling function
About task_information.json
Glossary of keys in the task_information
file; manipulating these allow you to quickly and effectively customize your modeling parameters without editing any source code
tr
: Repetition time (defined here, but can be overriden for any one subject)excludes
: Subjects in your project you need to exclude for a given taskcondition_identifier
: Column in your events file that denotes trial type; NOTE this will be changed totrial_type
in the scriptconfound_regressors
: Regressors to include fromfmriprep
outputmodulators
: Parametric modulators to weight trial type (these should be in your events file)block_identifier
: Column in your events file that denotes block type; defaults tonull
design_contrasts
: Your defined contrasts! Include as few or as many as you see fit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file glm_express-2.0.3.tar.gz
.
File metadata
- Download URL: glm_express-2.0.3.tar.gz
- Upload date:
- Size: 27.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a87b2d81d93754e7b745bb5ea233ee8e5df5da14bd17613e480846ab2405a15 |
|
MD5 | 20d72da6feb668e98e994b482327dce5 |
|
BLAKE2b-256 | 84567280a140a39edf83474cd783813761c7855550b7b105b8c4e172df8428e7 |
File details
Details for the file glm_express-2.0.3-py3-none-any.whl
.
File metadata
- Download URL: glm_express-2.0.3-py3-none-any.whl
- Upload date:
- Size: 33.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 546ad1416856129a05ef9b73b06e51f45369016fb2acad17671bd654a194fa25 |
|
MD5 | 96abc872ad4790e8a5e3edea340134dd |
|
BLAKE2b-256 | 2e6894046cb9df8d03b9f8c3bb0f855f3a3ca8ffadfe32c0f4fd85f7eec0d894 |