All Projects → gallantlab → Pycortex

gallantlab / Pycortex

Licence: bsd-2-clause
Pycortex is a python-based toolkit for surface visualization of fMRI data

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pycortex

socialRL
Code and data for Zhang, Lengersdorff et al. (2020)
Stars: ✭ 19 (-95.04%)
Mutual labels:  neuroimaging
fslr
FSL-R Interface package
Stars: ✭ 32 (-91.64%)
Mutual labels:  neuroimaging
dmipy
The open source toolbox for reproducible diffusion MRI-based microstructure estimation
Stars: ✭ 58 (-84.86%)
Mutual labels:  neuroimaging
bidscoin
BIDScoin converts your source-level neuroimaging data to BIDS
Stars: ✭ 75 (-80.42%)
Mutual labels:  neuroimaging
threeBrain
3D Visualization of Brain MRI
Stars: ✭ 29 (-92.43%)
Mutual labels:  neuroimaging
NiMARE
Coordinate- and image-based meta-analysis in Python
Stars: ✭ 107 (-72.06%)
Mutual labels:  neuroimaging
Dcm2Bids
Reorganising NIfTI files from dcm2niix into the Brain Imaging Data Structure
Stars: ✭ 109 (-71.54%)
Mutual labels:  neuroimaging
Dcm2niix
dcm2nii DICOM to NIfTI converter: compiled versions available from NITRC
Stars: ✭ 364 (-4.96%)
Mutual labels:  neuroimaging
mrivis
medical image visualization library and development toolkit
Stars: ✭ 19 (-95.04%)
Mutual labels:  neuroimaging
pTFCE
Probabilistic Threshold-Free Cluster Enhancement of Neuroimages
Stars: ✭ 29 (-92.43%)
Mutual labels:  neuroimaging
MIRACL
Multi-modal Image Registration And Connectivity anaLysis
Stars: ✭ 23 (-93.99%)
Mutual labels:  neuroimaging
Neuroimaging.jl
Neuroimaging in Julia
Stars: ✭ 39 (-89.82%)
Mutual labels:  neuroimaging
visualqc
VisualQC : assistive tool to ease the quality control workflow of neuroimaging data.
Stars: ✭ 56 (-85.38%)
Mutual labels:  neuroimaging
stagin
STAGIN: Spatio-Temporal Attention Graph Isomorphism Network
Stars: ✭ 34 (-91.12%)
Mutual labels:  neuroimaging
easylearn dev
Easylearn is designed for machine learning mainly in resting-state fMRI, radiomics and other fields (such as EEG). Easylearn is built on top of scikit-learn, pytorch and other packages. Easylearn can assist doctors and researchers who have limited coding experience to easily realize machine learning, e.g., (MR/CT/PET/EEG)imaging-marker- or other…
Stars: ✭ 29 (-92.43%)
Mutual labels:  neuroimaging
mne-bids
MNE-BIDS is a Python package that allows you to read and write BIDS-compatible datasets with the help of MNE-Python.
Stars: ✭ 88 (-77.02%)
Mutual labels:  neuroimaging
fmriflows
fmriflows is a consortium of many (dependent) fMRI analysis pipelines, including anatomical and functional pre-processing, univariate 1st and 2nd-level analysis, as well as multivariate pattern analysis.
Stars: ✭ 40 (-89.56%)
Mutual labels:  neuroimaging
Fmriprep
fMRIPrep is a robust and easy-to-use pipeline for preprocessing of diverse fMRI data. The transparent workflow dispenses of manual intervention, thereby ensuring the reproducibility of the results.
Stars: ✭ 377 (-1.57%)
Mutual labels:  neuroimaging
Slicer
Multi-platform, free open source software for visualization and image computing.
Stars: ✭ 263 (-31.33%)
Mutual labels:  neuroimaging
NeuroCore.jl
Core methods and structures for neuroscience research in Julia.
Stars: ✭ 15 (-96.08%)
Mutual labels:  neuroimaging

pycortex

Build Status Python version License

quickflat demo

Pycortex is a software library that allows you to visualize fMRI or other volumetric neuroimaging data on cortical surfaces.

Installation

To install the stable release version of pycortex, do the following:

# First, install some required dependencies (if not already installed)
pip install -U setuptools wheel numpy cython
# Install the latest release of pycortex from pip
pip install -U pycortex

If you wish to install the development version of pycortex, you can install it directly from Github.

To do so, replace the second install line above with the following:

# Install development version of pycortex from github
pip install -U git+git://github.com/gallantlab/pycortex.git

Documentation

Pycortex documentation is available at https://gallantlab.github.io/pycortex.

You can find many examples of pycortex features in the pycortex example gallery.

To build the documentation locally:

# Install required dependencies for the documentation
pip install sphinx_gallery numpydoc
# Move into the docs folder (assuming already in pycortex directory)
cd docs
# Build a local version of the documentation site
make html

After you run the above, you can open docs/_build/html/index.html in a web browser to view the locally built documentation.

Demo

Pycortex is best used with IPython.

If you do not already have IPython, you can install it by running:

pip install ipython

To run the pycortex demo, using IPython, run:

$ ipython
In [1]: import cortex
In [2]: cortex.webshow(cortex.Volume.random("S1", "fullhead"))

Citation

If you use pycortex in published work, please cite the pycortex paper:

Gao JS, Huth AG, Lescroart MD and Gallant JL (2015) Pycortex: an interactive surface visualizer for fMRI. Front. Neuroinform. 9:23. doi: 10.3389/fninf.2015.00023

Getting help

Please post on NeuroStars with the tag pycortex to ask questions about how to use Pycortex.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].