-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Description
I would like to contribute a "vqcprep" or "visualqc_prep" command-line interface (CLI) that will be able to prepare from files on my filesystem in arbitrary folder trees (or BIDS trees) to a valid and ready VisualQC tree using a CSV as input.
My typical VisualQC use case is for evaluating the quality of defacing or alignment, but I imagine this as a flexible enough utility to be able to handle any of the use cases provided as input to vqc* CLIs.
What I Am Planning To Do Right Now
- I will use argparse to create the CLI in Python.
- It will require as input a header with the keyword column names for the files you would like to soft/symbolic link (Linux or Mac default) or copy (Windows default, Linux or Mac optional).
- I will read the contributing guide in the top of the repo.
- I will make it flexible enough to take in a variable amount of columns, an enumerable set of column names, and a variable number of rows (one row for each set of "related" files, for instance "original" and "defaced").
- I will make it produce 3D renders as an opt-in option.
- I will submit a readthedocs page about it along with the final pull request.
What I Would Like To Know
- Should we converse about adding this CLI here on the Issue or would you prefer a meeting to discuss the preferred architecture before I get too deep into it?
- Are there additional features you would like to see from a CLI with this intention?
Metadata
Metadata
Assignees
Labels
No labels