Skip to content

0.2.0

Compare
Choose a tag to compare
@TinasheMTapera TinasheMTapera released this 07 Feb 18:13
· 169 commits to master since this release

Version 0.2.0: Reproin

In an effort to consolidate naming schema for different sequences across the University of Pennsylvania MRI researchers, fw-heudiconv now supports our own internal Reproin naming convention. The tool fw-heudiconv-reproin allows you to upload a list of scanner sequence names and check to see if they will be compliant with our internal conventions. If your sequence names are valid, then fw-heudiconv will be able to curate your data into BIDS without the need for you to write a heuristic yourself.

To do this:

On Flywheel:

  1. Upload a text file (.txt) to your Flywheel project containing your proposed sequence names, one per line.
  2. Select the Flywheel Heudiconv gear
  3. In place of the heuristic input, select your text file.
  4. In the Configuration section, select Reproin

At the command line:

  1. Create a text file (.txt) of your proposed sequence names, one per line.
  2. Run the command fw-heudiconv-reproin --protocol-names <PATH_TO_YOUR_FILE> --verbose

Once your proposed sequence names have passed the reproin check, you can curate and BIDS validate your data as normal.

Note: Reproin naming schema check is not the same as BIDS curation and validation; once your sequence names have passed this check, you can be sure that the automatic curation option will happen smoothly, and you will not be required to write your own heuristic. To do this, run fw-heudiconv-curate as normal but instead of supplying a heuristic file, use the flag --heuristic reproin_Upenn.

This release also features bug fixes and internal engineering improvements