dosma.scan_sequences.Cones

class dosma.scan_sequences.Cones(volumes, echo_times: Optional[Sequence[float]] = None)[source]

UTE-Cones MRI sequence.

Ultra-short echo time cones (UTE-Cones) is a \(T_2^*\)-weighted sequence. In practice, many of these scans are low resolution and are ofter interregistered with higher-resolution scans. This can be done with Cones.interregister().

References

Qian Y, Williams AA, Chu CR, Boada FE. Multicomponent T2* mapping of knee cartilage: technical feasibility ex vivo. Magnetic resonance in medicine 2010;64(5):1426-1431.”

__init__(volumes, echo_times: Optional[Sequence[float]] = None)[source]

Methods

__init__(volumes[, echo_times])

cmd_line_actions()

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

from_dicom(dir_or_files[, group_by, ...])

Load scan from dicom files.

from_dict(data[, force])

Loads class from data dictionary.

generate_t2_star_map(tissue[, mask_path, ...])

Generate 3D :math:`T_2^* map and r-squared fit map using mono-exponential fit across subvolumes acquired at different echo times.

get_dimensions()

Get shape of volumes.

get_metadata(key[, default])

Get metadata for the scan.

interregister(target_path[, target_mask_path])

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

load(path_or_data[, num_workers])

Load scan.

load_custom_data(data, **kwargs)

Recursively converts data to appropriate types.

save(path[, save_custom, image_data_format, ...])

Saves scan data to disk with option for custom saving.

save_custom_data(metadata, paths[, fname_fmt])

Finds all attributes of type MedicalVolume or Sequence/Mapping to MedicalVolume and saves them.

save_data(base_save_dirpath[, data_format])

Deprecated: Alias for self.save().

to(device)

Moves volumes of this scan onto the appropriate device.

Attributes

NAME

ref_dicom

The reference dicom.