Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PyBIDS/StatsModels improvements #11

Open
tyarkoni opened this issue Nov 15, 2019 · 0 comments
Open

PyBIDS/StatsModels improvements #11

tyarkoni opened this issue Nov 15, 2019 · 0 comments

Comments

@tyarkoni
Copy link

PyBIDS/BIDS-StatsModels Improvements

Instructions and template for final projects.

  • Tal Yarkoni, UT-Austin
  • Chris Markiewicz, Stanford
  • Alejandro de la Vega, UT-Austin
  • Dylan Nielson, NIH

Brief description of what was accomplished with this project

To facilitate estimation of a wider range of models via fitlins, and enable AFNI support (see #1), changes are required to PyBIDS and the BIDS-StatsModels spec. We implemented a number of major changes/improvements, including:

  • New model_design module containing an abstract specification of statistical models (with classes like Term, VarianceComponent, etc.). This will serve as an intermediary between BIDSVariableCollection instances and fitlins interfaces.
  • New TransformerManager class that generalizes the existing transformation application procedure to allow registration and execution of arbitrary callables.
  • Various transformation-related improvements (see ENH: Transformation-related improvements bids-standard/pybids#541) that were in the BIDS-StatsModels spec and are necessary to support mixed-effects modeling, but were previously supported in PyBIDS.
  • Several revised/improved sections of the BIDS-StatsModels spec, mostly focused on the Model section.

Resources

PyBIDS


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant