Skip to content

Revamp CLI#27

Open
GiulioTani wants to merge 12 commits intobids-apps:developfrom
GiulioTani:RevampCLI
Open

Revamp CLI#27
GiulioTani wants to merge 12 commits intobids-apps:developfrom
GiulioTani:RevampCLI

Conversation

@GiulioTani
Copy link
Copy Markdown

I've rewritten most of the CLI code and added tests.

It now fully conforms to the BIDS requirements for signature and to basic POSIX expectations for option names.
I also simplified the logic for validating command-line arguments and refactored some redundant code.
I adopted a single source of truth for the CLI and GUI defaults to simplify maintenance.

TO DO: The parameter help text is still largely uninformative.

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.

1 participant