Skip to content

Conversation

CWDAVIESJENKINS
Copy link
Collaborator

Tabular outputs are now .tsv, rather than .csv, and accompanying .json files are produced. File naming conventions for structural outputs are also reviewed.

- writetable() outputs use '\t' delimiter with .txt extension (writetable doesn't support .tsv extension).
- Modified exportCSV.m, renaming to exportTSV.m and adjusting outputs as above. Also updated calls to this function to reflect new name.
Added a movefile command to exports to apply .tsf extension. Also hard-coded a json encoded sidecar file for the table in OspreyProcess.m.
JSON encoding revised in OspreyProcess.m, and added into OspreySeg and OspreyFit.

Unified TSV outputs to one function call: WriteBIDsTable.m.

Still need to update OspreyQuantify to reflect this.
Finished CSV to TSV by updating the export TSV function. This was renamed exportQuant to avoid confusion with osp_WriteBIDsTable.m

Also reformatted json information to fit with existing Matlab table structure.
The subject_names_and_excludes table is now BIDs formatted.
Updated filename generation for OspreyCoreg and OspreySeg to allign with BIDs standards.
@HJZollner HJZollner merged commit 55e3b99 into schorschinho:develop Mar 23, 2022
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.

2 participants