Settings
- class Settings[source]
Bases :
objectClasse nécessaire au parsing et enregistrement des différents paramètres de PALM Tracer.
Attributs
- Settings.calibration
Groupe de paramètres liés à la calibration (
Calibration).
- Settings.localization
Groupe de paramètres liés à la localisation (
Localization).
- Settings.beads
Groupe de paramètres liés à l’extraction des billes (
BeadsExtraction).
- Settings.blinking
Groupe de paramètres liés à la correction du scintillement (
BlinkingReconnection).
- Settings.tracks_compute
Groupe de paramètres liés aux calculs sur trajectoires (
TracksCompute.)
- Settings.visualization_hr
Groupe de paramètres liés à la Visualisation haute-résolution (
VisualizationHR).
- Settings.visualization_graph
Groupe de paramètres liés à la Visualisation graphique (
VisualizationGraph).
Méthodes
Initialization
- Settings.connect(f: Any)[source]
Connecte une fonction ou un slot à l’intégralité des paramètres.
- Paramètres:
f (Any) – Fonction ou slot à connecter.
- Settings.disconnect(f: Callable[[Any], None] | None = None)[source]
Déconnecte une fonction ou un slot à tous les éléments du groupe.
- Settings.signal_blocked() AbstractContextManager[Any][source]
Blocage des signaux pour l’intégralité des paramètres.
- Renvoie:
Retourne un context manager utilisable avec with …:.
- Type renvoyé:
Parsing
- Settings.to_dict() dict[str, Any][source]
Renvoie un dictionnaire contenant toutes les informations de la classe.
- classmethod Settings.from_dict(data: dict[str, Any]) Settings[source]
Créé une instance de la classe à partir d’un dictionnaire.
- Settings.update_from_dict(data: dict[str, Any])[source]
Mets à jour la classe à partir d’un dictionnaire.