smriprep.utils.misc module
Self-contained utilities to be used within Function nodes.
- smriprep.utils.misc.apply_lut(in_dseg, lut, newpath=None)[source]
Map the input discrete segmentation to a new label set (lookup table, LUT).
- smriprep.utils.misc.fs_isRunning(subjects_dir, subject_id, mtime_tol=86400, logger=None)[source]
Checks FreeSurfer subjects dir for presence of recon-all blocking
IsRunning
files, and optionally removes any based on the modification time.- Parameters:
subjects_dir (os.PathLike or None) – Existing FreeSurfer subjects directory
subject_id (str) – Subject label
mtime_tol (int) – Tolerance time (in seconds) between current time and last modification of
recon-all.log
- Returns:
subjects_dir
- Return type:
os.PathLike or None