niworkflows.data package¶
Niworkflows data files
- niworkflows.data.load(*segments: str) Path ¶
Load package files relative to
niworkflows.data
.This package contains the following (top-level) files/directories:
antsBrainExtractionNoLaplacian_precise.json
antsBrainExtractionNoLaplacian_testing.json
antsBrainExtraction_precise.json
antsBrainExtraction_testing.json
boldref-mni_registration_precise_000.json
boldref-mni_registration_precise_001.json
boldref-mni_registration_precise_002.json
boldref-mni_registration_testing_000.json
boldref-mni_registration_testing_001.json
boldref-mni_registration_testing_002.json
epi_atlasbased_brainmask.json
itkIdentityTransform.txt
nipreps.json
sentinel.nii.gz
t1w-mni_registration_fast_000.json
t1w-mni_registration_precise_000.json
t1w-mni_registration_precise_001.json
t1w-mni_registration_precise_002.json
t1w-mni_registration_testing_000.json
t1w-mni_registration_testing_001.json
t1w-mni_registration_testing_002.json
- load.readable(*segments: str) Traversable ¶
Provide read access to a resource through a Path-like interface.
This file may or may not exist on the filesystem, and may be efficiently used for read operations, including directory traversal.
This result is not cached or copied to the filesystem in cases where that would be necessary.
- load.as_path(*segments: str) AbstractContextManager[Path] ¶
Ensure data is available as a
Path
.This method generates a context manager that yields a Path when entered.
This result is not cached, and any temporary files that are created are deleted when the context is exited.
- load.cached(*segments: str) Path ¶
Ensure data resource is available as a
Path
.Any temporary files that are created remain available throughout the duration of the program, and are deleted when Python exits.
Results are cached so that multiple calls do not unpack the same data multiple times, but directories and their contents being requested separately may result in some duplication.