Skip to main content

BetaSeries Correlations implemented in Nipype

Project description

NiBetaSeries is BIDS compatible application that calculates betaseries correlations. In brief, a beta coefficient is calculated for each trial (or event) resulting in a series of betas that can be used to correlate regions of interest with each other.

NiBetaSeries takes preprocessed data as input that satisfy the BIDS deriviatives specification. In practical terms, NiBetaSeries uses the output of fmriprep, a great BIDS compatible preprocessing tool. NiBetaSeries requires the input and the atlas to already be in MNI space since currently no transformations are applied to the data. You can use any arbitrary atlas as long as it is in MNI space (the same space as the preprocessed data).

With NiBetaSeries you can receive:

  • betaseries images (TODO)

  • correlation matrices

This is a very young project that still needs some tender loving care to grow. That’s where you fit in! If you would like to contribute, please read our code of conduct and contributing page.

This project heavily leverages nipype, nilearn, pybids, and nistats for development. Please check out their pages and support the developers.

  • Free software: MIT license

Installation

pip install nibetaseries

Documentation

https://NiBetaSeries.readthedocs.io/

If you’re interested in contributing to this project, here are some guidelines for contributing. Another good place to start is by checking out the open issues.

Development

To run the all tests run:

tox

Note, to combine the coverage data from all the tox environments run:

Windows

set PYTEST_ADDOPTS=--cov-append
tox

Other

PYTEST_ADDOPTS=--cov-append tox

0.2.2 (November 15, 2018)

Quick bug fixes, one related to updating the nipype dependency to a newer version (1.1.5)

  • [ENH] add nthreads option and make multiproc the default (#81) @jdkent

  • [FIX] add missing comma in hrf_models (#83) @jdkent

0.2.1 (November 13, 2018)

Large thanks to everyone at neurohackademy that helped make this a reality. This release is still a bit premature because I’m testing out my workflow for making releases.

  • [ENH] Add link to Zenodo DOI (#57) @kdestasio

  • [ENH] run versioneer install (#60) @jdkent

  • [FIX] connect derivative outputs (#61) @jdkent

  • [FIX] add CODEOWNERS file (#63) @jdkent

  • [FIX] Fix pull request template (#65) @kristianeschenburg

  • [ENH]Update CONTRIBUTING.rst (#66) @PeerHerholz

  • [FIX] ignore sourcedata and derivatives directories in layout (#69) @jdkent

  • [DOC] Added zenodo file (#70) @ctoroserey

  • [FIX] file logic (#71) @jdkent

  • [FIX] confound removal (#72) @jdkent

  • [FIX] Find metadata (#74) @jdkent

  • [FIX] various fixes for a real dataset (#75) @jdkent

  • [ENH] allow confounds to be none (#76) @jdkent

  • [ENH] Reword docs (#77) @jdkent

  • [TST] Add more tests (#78) @jdkent

  • [MGT] simplify and create deployment (#79) @jdkent

0.2.0 (November 13, 2018)

  • [MGT] simplify and create deployment (#79)

  • [TST] Add more tests (#78)

  • [ENH] Reword docs (#77)

  • [ENH]: allow confounds to be none (#76)

  • various fixes for a real dataset (#75)

  • [FIX]: Find metadata (#74)

  • [FIX] confound removal (#72)

  • [WIP, FIX]: file logic (#71)

  • [DOC] Added zenodo file (#70)

  • [FIX]: ignore sourcedata and derivatives directories in layout (#69)

  • Update CONTRIBUTING.rst (#66)

  • Fix pull request template (#65)

  • FIX: add CODEOWNERS file (#63)

  • FIX: connect derivative outputs (#61)

  • run versioneer install (#60)

  • Fix issue #29: Add link to Zenodo DOI (#57)

  • Fix issue #45: conform colors of labels (#56)

  • fix links in readme.rst (#55)

  • Added code of conduct (#53)

  • Add link to contributing in README (#52)

  • removed acknowledgments section of pull request template (#50)

  • [TST]: Add functional test (#49)

  • [FIX]: remove references to bootstrap (#48)

  • FIX: test remove base .travis.yml (#47)

  • removed data directory (#40)

  • Add pull request template (#41)

  • Update issue templates (#44)

  • Update contributing (#43)

  • README (where’s the beef?) (#37)

  • change jdkent to HBClab (#38)

  • [FIX]: pass tests (#14)

  • [ENH]: improve docs (#13)

  • add documentation (#11)

  • FIX: add graph (#10)

  • Refactor NiBetaSeries (#9)

  • Refactor (#2)

0.1.0 (2018-06-08)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nibetaseries-0.2.2.tar.gz (93.5 kB view details)

Uploaded Source

Built Distribution

nibetaseries-0.2.2-py2.py3-none-any.whl (26.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file nibetaseries-0.2.2.tar.gz.

File metadata

  • Download URL: nibetaseries-0.2.2.tar.gz
  • Upload date:
  • Size: 93.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for nibetaseries-0.2.2.tar.gz
Algorithm Hash digest
SHA256 506f9d896f8d55cb5f3e5c4bc483676b61b12125a8b7c087d0029ddf414f872b
MD5 0f0405282344a6e89961b32360d1650c
BLAKE2b-256 7b0b10c5aee964c96be04e988097cde60787d2e5421f63e8c455d638de82d0d1

See more details on using hashes here.

Provenance

File details

Details for the file nibetaseries-0.2.2-py2.py3-none-any.whl.

File metadata

  • Download URL: nibetaseries-0.2.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for nibetaseries-0.2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 44a3000ac129febe23f5f464d46e073b908c51c410f17053abd66b2b9a8b8eb8
MD5 3c64f295fe91e8678771f5ff893675bf
BLAKE2b-256 eeaab96f0088633c1247746d9d85ac7d0731a8673ccad78feb2fc08bed918e92

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page