MultiShell

from mcot.dippi.scan import MultiShell
class mcot.dippi.scan.MultiShell(shells: Sequence[Union[mcot.dippi.scan.ObservedShell, mcot.dippi.scan.SimulatedShell]], group_by=('bval', 'b0_group', 't_phase'))[source]
__init__(shells: Sequence[Union[mcot.dippi.scan.ObservedShell, mcot.dippi.scan.SimulatedShell]], group_by=('bval', 'b0_group', 't_phase'))[source]

Represents multiple shells acquired in the same scan

Parameters

shells – individual shells scanned

Inheritance diagram

digraph inheritance4602504ff1 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "mcot.dippi.scan.MultiShell" [URL="#mcot.dippi.scan.MultiShell",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; }

Methods

enumerated()

from_json(text, **kwargs)

from_list(a_list)

to_json(**kwargs)

to_list()

Attributes

coords

coords1d

enumerated

MultiShell.enumerated()[source]

from_json

classmethod MultiShell.from_json(text, **kwargs)[source]

from_list

classmethod MultiShell.from_list(a_list)[source]

to_json

MultiShell.to_json(**kwargs)[source]

to_list

MultiShell.to_list()[source]