ENH: Upstream load_transforms utility from fMRIPrep
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Inizia leggendo load_transforms in fmriprep/utils/transforms.py e l’API di I/O esistente di NiTransforms, inclusa la posizione proposta nitransforms.io.load_chain. Il lavoro è completato quando NiTransforms fornisce un loader generico che supporta trasformazioni .h5 e lineari, l’inversione opzionale e un risultato identità per una lista vuota.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
fMRIPrep contains a transform loading utility in fmriprep/utils/transforms.py that is a general-purpose convenience loader for NiTransforms.
load_transforms
Loads a series of transform files (supporting .h5 and linear formats) as a NiTransforms TransformChain, with optional inversion. Returns identity if the list is empty.
Code to upstream
load_transformsinfmriprep/utils/transforms.py
Rationale
- Universal transform loading utility needed by any tool that uses NiTransforms for one-shot resampling
- dMRIPrep would immediately benefit from the same utility
- This is a natural fit for NiTransforms as a convenience loader (
nitransforms.io.load_chainor similar)
Priority
HIGH — fundamental transform infrastructure shared across NiPreps.
- Lingua principale
- Python
- Stelle
- 36
- Fork
- 18
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nipy/nitransforms
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nipy/nitransforms#295 · 4 commenti ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
nipy/nitransforms#294 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
nipy/nitransforms#288 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
nipy/nitransforms#281 ·
-
Framewise displacement calculations, CLI, and perhaps, plotting moduleForse già presa @jhlegarreta l’ha presa 362 giorni fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
nipy/nitransforms#239 ·
Tutte le issue di nipy/nitransforms
Issue simili
-
Context/namespace resources fail in-cluster: "Invalid kube-config file. No configuration found."Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
bug documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
awslabs/visual-asset-management-system#880 ·
I maintainer di solito rispondono entro 1 giorno
-
netbox status: needs owner type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
netbox-community/netbox#23533 ·
I maintainer di solito rispondono entro 1 giorno
-
app: scripts status: backlog type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
netbox-community/netbox-scripts#68 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
marin-community/marin#10765 ·
I maintainer di solito rispondono entro 1 giorno