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

Convert st_plugin to package for fsleyes #242

Closed
wants to merge 243 commits into from
Closed

Conversation

ahill187
Copy link
Contributor

@ahill187 ahill187 commented Mar 12, 2021

Checklist

  • I've given this PR a concise, self-descriptive, and meaningful title
  • I've linked relevant issues in the PR body
  • I've applied the relevant labels to this PR
  • I've added relevant tests for my contribution
  • I've updated the documentation and/or added correct docstrings
  • I've assigned a reviewer

Description

Linked issues

#241

jcohenadad and others added 30 commits July 3, 2020 16:17
Add basic python package setup
This prevents an unnecessary weight installed by users who
probably don't want to run our unit tests; though it allows
them to, if they read the (as yet unwritten) dev docs or get
a tip from a developer helping them debug their install:
just `pip install shimmingtoolbox[testing]`.

This is the blessed method from the python packaging developers:
pypa/setuptools#1684 (comment)

The other(?) blessed method is to use tox's `deps` option:
pypa/setuptools#931
Ubuntu Xenial still uses 3.6 and it's still alive for at least
half a year more.
Identified the function calls and added context
Converted variable names to `snake_case`
These are based on the flowchart at https://www.shimming-toolbox.org/1_overview/2_flowchart/
 (NB: that link will probably rot; the chart isn't screenshotable by archive.org either)
but it's likely that they will be deleted and replaced by scripts that perform
a larger block of the MRI shimming process in one step -- partly by calling
the (currently empty) library functions also included here.
Char and others added 26 commits February 22, 2021 14:49
* Update to input static and riro mask

* Update tests for rtzshim API

* Update the CLI and tests for the CLI

* Update the shell script to input both masks

* Fix typo for shell script

* Updated option names and added RIRO comment
* update docs and readme for new dcm2niix version

* Fix the version number in docs

* update > to >=
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

Successfully merging this pull request may close these issues.

None yet