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

Selecting CBRAIN output files (Redmine 7925) #229

Closed
prioux opened this issue Sep 28, 2015 · 4 comments
Closed

Selecting CBRAIN output files (Redmine 7925) #229

prioux opened this issue Sep 28, 2015 · 4 comments
Labels
Enhancement Priority: Low To implement when someone actually requests it! Question User Interface

Comments

@prioux
Copy link
Member

prioux commented Sep 28, 2015

(From Najma, summer 2015)

This is related to the objective of making MINC and other softwares interoperable.

Scenario: CIVET performs superior to FSL tools in brain extraction function. I like to combine FSL's functional suite but take advantage of CIVET outputs at the same time. For example, FSL fails on brain-masking miserably and I would like to use one set of files in the CIVET output "mask" directory to fix that problem.

Desired solution: I like to have an option in CBRAIN that allows me to use files that are in the CBRAIN output directory structure as inputs to other tasks.
Or simpler, I like to take advantage of a CBRAIN filter that allows me to create a "collection" from a particular file in a CIVET sub_directory.

Any thoughts on this?

@prioux
Copy link
Member Author

prioux commented Sep 28, 2015

We have several experimental code frameworks that approach such problems, but none of them are ready (or are just at the planning stage). Yes, it would be a useful feature.

1- generic data reformatter: select a bunch of files or file collections, enter a rewrite rule, and create new files repackaged differently, suitable (Issue #40)

2- register files that are part of other files (Issue #168)

3- proxy objects (experimental code by Rémi, still in private branch, too unstable)

@prioux prioux added Priority: Low To implement when someone actually requests it! Question and removed Refactoring labels Jan 15, 2016
@prioux prioux removed their assignment May 3, 2016
@natacha-beck
Copy link
Contributor

natacha-beck commented May 24, 2016

Similar to what Carolina wants:

CIVET customization
a. Running mincbet to alter parameters of the brain mask required for brain extraction.
Below is the mincbet command to implement to create a new brain mask, with recommended values:

mincbet <final/Prefix_ID_t1_final.mnc> mask -n -m -h 1.15 -f 0.50

The above command should be applied to the final t1 image (in the "final" CIVET output directory).
The values for flags "-h" and "-f" can be altered by the user, to something like -h 1.10, and/or -f 0.6.
We will have to keep in mind a way to keep the "old" mask in /mask/Prefix_ID_brain_mask.mnc, before replacing it with this newly created mask.

@crocodoyle
Copy link
Contributor

Is this issue still relevant? There is now a way to extract files from FileCollections, and a recent PR of mine will make it easier to download files from inside a FileCollection

@prioux prioux modified the milestones: 5.0.0, 5.1.0 Apr 24, 2017
@prioux prioux modified the milestones: 5.2.0, 5.3.0 Sep 16, 2019
@natacha-beck
Copy link
Contributor

I think this one can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Priority: Low To implement when someone actually requests it! Question User Interface
Projects
None yet
Development

No branches or pull requests

3 participants