Comments (6)
Okay. I will rebase #312 on master, and we can aim to get it in for 2.5.0. Working on another bug at the moment, so might be tomorrow.
Not to shut down discussion, too quickly. Happy to consider other options, too.
from sdcflows.
#312 merged.
from sdcflows.
Just seen that this has been discussed elsewhere (#255, #312) I did check before I posted but clearly I didn't go far enough back...
Worth noting that no error was passed with respect to the reference workflow in my case, and it was just the downstream motion correction (using the reference image as the base) that flagged the problem.
from sdcflows.
Yes, we should deal with this. I see three options:
- Split per-EPI (#312)
- Group by shared parameters: (voxel sizes, TRT, echo time, PEDir)
- Group by some shared parameters, use most common voxel size
Pushing me toward (1) is the fact that subjects might move within the scanner. If their head rotates around anything except the PE axis, then SyN will be working with out-of-plane blurs. If we're going to consider within-run head motion a problem to solve (#345), then we should not ignore it between-run.
In the future, we could consider methods to combine fieldmap estimates by shared parameters.
from sdcflows.
Although I was envisioning option 2 when I posted ( rotation between scans during anaesthetised scanning is pretty minimal and the biggest difference is usually a translation caused by field drift), I would also vote for option 1.
In its current draft, fprodents
is estimating the distortion for each BOLD file separately when using PE-POLAR field maps, so I like the continuity across methods.
from sdcflows.
Tomorrow is fine; fprodents has a lot of other problems that need addressing simultaneously 😅
from sdcflows.
Related Issues (20)
- `HCP101006/sub-101006/fmap/sub-101006_dir-LR_epi.json` has wrong sign in PE direction HOT 8
- Unable to `pkg_resources.resource_filename` to locate data files HOT 1
- Implement Jacobian attenuation in the target space
- Add function to selectively remove estimators from the registry
- Wrangler: discard `part-phase` from `_epi` HOT 1
- Revise ``InputMultiObject`` of the BSpline interface HOT 1
- SDCflows standalone example HOT 2
- Dangling symlinks prevents collecting unused fieldmaps HOT 1
- Make suffixes and datatypes configurable, if possible HOT 3
- Noticeable difference in scanner-computed fieldmap results since LTS
- Doc builds broken HOT 2
- Excessive SyN runtime
- ds004024 misalignment of BOLD and fieldmap
- docs-building jobs failing
- `init_3dQwarp_wf` expects input that is missing from inputnode HOT 3
- NodeExecutionError triggered when using `UniformGrid` and images with slightly different affines HOT 3
- inconsistent contrast in PEB/PEPOLAR
- Some cells of the notebook not rendering HOT 1
- [B0FieldIdentifier] repeated between subjects makes fmriprep crash HOT 1
- BIDS URIs failing for at least some datasets
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sdcflows.