TracksCompute

class TracksCompute(label: str = 'Tracks Compute')[source]

Bases : BaseSettingGroup

Classe contenant les paramètres de Calcul sur les trajectoires :

Attributs :
  • MSD (CheckBox) : Calcul du MSD par trajectoire et par plans successifs (par défaut : False).

  • Instant Diffusion (CheckBox) : Calcul de la diffusion instantanée par trajectoire et par plans successifs (par défaut : False).

  • Fit Length (SpinInt) : Longueur de la fenêtre de calcul initiale des métriques génériques (par défaut : 4).

  • 3D (CheckBox) : Utilisation ou non de la coordonnée Z dans les calculs (par défaut : False).

  • Log Scale (CheckBox) : Utilisation ou non d’une échelle logarithmique pour les résultats (par défaut : False).

  • Fit (Combo) : Méthode d’ajustement du mouvement de la trajectoire (par défaut : None).

Paramètres:

label (str)

Attributs

TracksCompute.label: str = 'Tracks Compute'

Nom du Groupe.

TracksCompute.setting_list = {'3D': [<class 'palm_tracer.Settings.Types.CheckBox.CheckBox'>, ['3D', 'Use the Z-axis during computes.', False]], 'Fit': [<class 'palm_tracer.Settings.Types.Combo.Combo'>, ['Fit', 'Expected tracks movement to fit.', 0, ['None', 'Linear', 'Power', 'Exponential']]], 'Fit Length': [<class 'palm_tracer.Settings.Types.SpinInt.SpinInt'>, ['Fit Length', '', 4, [2, 1000], 1]], 'Instant Diffusion': [<class 'palm_tracer.Settings.Types.CheckBox.CheckBox'>, ['Instant Diffusion', '', False]], 'Log Scale': [<class 'palm_tracer.Settings.Types.CheckBox.CheckBox'>, ['Log Scale', 'Use log scale before saving results.', False]], 'MSD': [<class 'palm_tracer.Settings.Types.CheckBox.CheckBox'>, ['MSD', '', False]]}

Liste des paramètres du groupe (dict[str, list[Union[BaseSettingGroup, BaseSettingType, Any]]]).