dosma.scan_sequences.CubeQuant

class dosma.scan_sequences.CubeQuant(dicom_path=None, load_path=None, **kwargs)[source]

CubeQuant MRI sequence.

Cubequant is a 3D fast-spin-echo (FSE) \(T_{1\rho}\)-weighted sequence. Acquisitions between spin-locks are susceptible to motion, and as a result, volumes within the scan have to be registered to each other (i.e. intra-registered). Intra-registration across different spin-locks is done by default upon construction.

Moreover, CubeQuant scans often have lower resolution to increase SNR in practice. Because of the low-resolution, these scans are often registered to higher resolution target scans. This can be done using CubeQuant.interregister().

__init__(dicom_path=None, load_path=None, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([dicom_path, load_path])

Initialize self.

cmd_line_actions()

Provide command line information (such as name, help strings, etc) as list of dictionary.

generate_t1_rho_map(tissue[, mask_path, …])

Generate 3D T1-rho map and r-squared fit map using mono-exponential fit across subvolumes acquired at different spin lock times.

get_dimensions()

Get shape of volumes.

interregister(target_path[, target_mask_path])

Register this scan to the target scan - save as parameter in scan (volumes, subvolumes, etc).

load_data(base_load_dirpath)

Load data from disk.

save_data(base_save_dirpath[, data_format])

Save data to disk.

Attributes

NAME