Die Macht der Workflows in Mangold INTERACT

In diesem Beitrag wird ein Demo-Workflow erläutert, um Ihnen einen Eindruck von den Möglichkeiten zur Vereinfachung Ihrer Forschung zu vermitteln.

Workflows in INTERACT vereinfachen die Analyse qualitativer und quantitativer Daten und stellen sicher, dass alle Benutzer dieselben Verfahren mit genau denselben Routinen und genau denselben Einstellungen ausführen, was für jede hochwertige Studie unverzichtbar ist.

Mangold INTERACT ist ein leistungsfähiges Werkzeug zum Sammeln und Analysieren von Beobachtungen. Es bietet eine Reihe von Beobachtungsmethoden für verschiedene Ansätze zur manuellen Datenerfassung und viele Statistiken, Data-Mining-Routinen und Befehle zur Datenumstrukturierung.

Die Datenerfassung ist immer nur der Anfang Ihrer Forschung, unabhängig davon, ob Sie Sensoren zur Messung, KI zur automatischen Erkennung oder die manuelle Erfassung Ihrer Beobachtungen verwendet haben. Das Zusammenführen und Interpretieren aller Beobachtungen und Messwerte ist die Hauptaufgabe eines Forschers.

Mangold INTERACT bietet viele separate Befehle und Routinen, um Forscher bei der Erreichung ihrer Ziele zu unterstützen. 

Die projektbasierte Standardisierung, wie genau Beobachtungen und Messwerte in wertvolle Ergebnisse umgewandelt werden, gewährleistet qualitativ hochwertige Ergebnisse.

Deswegen verfügt Mangold INTERACT 20 über einen brandneuen Workflow-Editor, der es Ihnen erlaubt, alle erforderlichen Analyseschritte in einem einzigen Workflow zu kombinieren und vorzudefinieren.

Was ist ein Workflow in Mangold INTERACT?

Ein Mangold INTERACT  Workflow ermöglicht es Ihnen, Ihren Data Mining- und Analyseprozess zu vereinfachen, indem Sie eine Vielzahl von Befehlen, mit oder ohne vordefinierte Einstellungen, kombinieren und diese als einen einzigen Befehl für Ihre Benutzer verfügbar machen.

In Mangold INTERACT Professional und aufwärts ist ein Workflow Editor direkt auf dem Start-Reiter verfügbar. 

Dieser Workflow-Editor erlaubt es Ihnen nicht nur nahezu jeden Befehl in Mangold INTERACT zu kombinieren und anzuwenden, er bietet sogar Funktionen, die NICHT über reguläre Befehle im Menü zugänglich sind!

Im Workflow-Editor werden alle verfügbaren Befehle als "Module" dargestellt, die durch einfaches Ziehen und Ablegen zu einem persönlichen Workflow hinzugefügt werden können.

Für die Erstellung eines Workflows sind also in der Regel keine Programmierkenntnisse erforderlich. Wenn Sie wissen, was in INTERACT zu tun ist, können Sie selbst einen Workflow erstellen.

Jedes Modul ist eine Arbeitseinheit, und bei der Verknüpfung mehrerer Module werden die Daten automatisch von einem Modul zum anderen weitergeleitet.

Sie können einen Workflow auf Ihr aktuelles Dokument, auf alle geöffneten Dokumente oder nur auf ein bestimmtes Dokument anwenden - wie in den verschiedenen verfügbaren Demo-Workflows.

INTERACT Workflow Editor

Wo kann ich die Demo Workflows finden?

INTERACT Files - Open menu showing demo workflows

Jede Mangold INTERACT-Installation enthält eine Reihe von vorinstallierten Demo-Workflows, die über das Menü Start - Dateien - Öffnen aufgerufen werden können.

Diese Demo-Workflows erlauben es Ihnen, die Möglichkeiten zu erkunden und die Details über die grundlegenden Module zu lernen, die für die meisten Workflows erforderlich sind.

Sie benötigen eine INTERACT Professional oder Premium Lizenz, um einen Workflow zu erstellen und zu bearbeiten.

Mangold INTERACT Premium Nutzer haben außerdem Zugriff auf ein Python Workflow Modul, das die uneingeschränkte Leistungsfähigkeit von Python direkt aus INTERACT heraus freischaltet!

Mangold INTERACT Basic Anwender können Workflows ausführen die mit INTERACT Professional und Premium erstellt wurden.

Kombinieren mehrerer Befehle in einer einzigen Routine

Um das Prinzip des INTERACT-Workflows zu erläutern, schauen wir uns den Demo-Workflow 'Mum Child co-occurrence and contingency analysis' an.

Wenn wir diesen Demo-Workflow aus dem Menü auswählen, erscheint der Workflow-Editor, der alle in diesem Workflow kombinierten Module zeigt:

Workflow Editor with modules

Dieser Workflow zeigt, wie man eine komplexe Forschungsfrage mit einem einzigen Befehl beantworten kann.

Unsere angenommene Forschungsfrage lautet: 
Treten die meisten positiven Vokalisationen des Säuglings innerhalb von 3 Sekunden auf, nachdem der Säugling und die Mutter einander anzulächeln beginnen?

Die Demodatei enthält nur Codes über die unabhängigen Blicke, Gesichtsausdrücke und Vokalisationen der Mutter und des Säuglings. Die deskriptive Statistik liefert sofort die Gesamtzahl der positiven Vokalisationen des Säuglings, aber wir müssen herausfinden, wie viele dieser positiven Äußerungen innerhalb von drei Sekunden nach einem gegenseitigen Lächeln auftraten.

Um die Frage zu beantworten, müssen wir also zunächst alle Situationen identifizieren, in denen sich Mutter und Kind gegenseitig ansehen und dabei lächeln. Zweitens müssen wir nach allen positiven Vokalisierungen des Kindes innerhalb von 3 Sekunden nach einem solchen gegenseitigen Lächeln suchen.

Um einen Workflow auszuführen, klicken Sie auf das kleine Dreieck (Abspielsymbol) 
in der oberen Menüleiste des Workflow-Editors.

Zweck des Workflows

Dieser Demo-Workflow wurde entwickelt, um ein bestimmtes Demo-Dokument zu öffnen und mit Hilfe des Co-occurrence Filters nach allen gemeinsamen Vorkommen einer vordefinierten Kombination von Codes zu suchen.

Für alle Situationen, die mit den gefundenen Situationen übereinstimmen, werden neue Ereignisse erstellt. Diese neuen Ereignisse enthalten einen neuen Code für "gegenseitiges Lächeln".

Danach wird die Kontingenzanalyse - basierend auf diesen neuen 'Mutual smile' Codes und den bestehenden 'positive vocalization' Codes für den Säugling - gleich im Anschluss durchgeführt.

Die Ergebnisse werden in ein Zieldokument eingegeben, für das automatisch eine deskriptive Statistik erstellt wird.

Singel workflow modules used in this demo workflow

Module in diesem Workflow:

  • 'Source document Modul': Zeigt auf eine bestimmte Demodatei. Die meisten Workflows beginnen mit einem 'Quelldokument'-Modul, um INTERACT mitzuteilen, auf welche Daten die Routinen angewendet werden sollen.
  • 'Co-occurrence Analysis' Modul: Erstellt neue Ereignisse auf der Grundlage vordefinierter, gemeinsam auftretender Codes, die unsere "Mutual Smile"-Situationen identifizieren.
  • 'Contingency analysis' Modul: Ermittelt, basierend auf den automatisch generierten 'Mutual Smile'-Ereignissen (die sich aus der Co-occurrence-Analyse-Routine ergeben) und den manuell erfassten positiven Vokalisationen des Kindes, die Kontingenzen.
  • 'Destination document' Modul: Speichert die automatisch generierten Ereignisse zur späteren Verwendung.
  • 'Filter by Codes' Modul: Enthält eine vordefinierte Auswahl von Codes für die gewünschten Statistiken.
  • 'Descriptive Statistics' Modul: Legt fest welche Statistiken angezeigt werden sollen.
  • 'Data table output' Modul: Zeigt die Frequenzen nur der positiven Vokalisationen, des gegenseitigen Lächelns und der positiven Vokalisationen, die innerhalb von drei Sekunden nach einem gegenseitigen Lächeln auftraten, zum direkten Vergleich.

Für einige Module können Sie eine bestimmte Auswahl von Codes, eine Datei oder andere Einstellungen vorgeben; andere führen nur ihre Aufgabe aus.

Durch die Verknüpfung der Module werden alle Aufgaben in dieser Reihenfolge ausgeführt.

Workflow Eigenschaften

Jeder Workflow als Ganzes hat auch allgemeine Eigenschaften; Sie können angeben, ob der Workflow vordefinierte Informationen enthalten soll, die Benutzerinteraktion aktivieren oder deaktivieren, eine Beschreibung hinzufügen usw.

Standardmäßig zeigt ein Workflow lediglich die Befehle an, die durch die Module [Standarddialoge anzeigen] repräsentiert werden, so dass der Benutzer die richtigen Codes selbst auswählen muss.

Dieser Demo-Workflow enthält vordefinierte Werte, zeigt Ihnen aber dennoch die aufgerufenen Funktionen in ihren regulären GUI-Dialogen [Interaktiv mit vordefinierten Einstellungen].

Wenn der Benutzer nicht sehen soll was passiert, kann ein Workflow auch ohne Interaktion ausgeführt werden [Silent mit vordefinierten Einstellungen].

 

Das Beste daran ist, dass ein Power-User einen Workflow erstellen und ihn an seine Benutzer senden kann, um ihren maßgeschneiderten Befehl zu installieren, indem er den Workflow in das INTERACT-Fenster zieht!

Weitere Einzelheiten zu den einzelnen Modulen in diesem Workflow finden Sie in der Online-Dokumentation von Mangold INTERACT im Kapitel Workflow-Editor.

Workplow properties dialog to specify how the workflow will be executed

Fazit

Wenn Sie sich nicht merken wollen, welche Befehle in welcher Reihenfolge ausgeführt werden müssen, um Ihre Ergebnisse oder benötigten Ausgabedaten zu erhalten; oder wenn Sie das Gefühl haben, dass Sie viel zu viel Zeit damit verbringen, anderen beizubringen, wie sie dies selbst tun können, dann sind Mangold INTERACT Workflows die perfekte Lösung!

Wie in den Vorgängerversionen können alle erforderlichen Schritte weiterhin manuell durchgeführt werden, indem man die Befehle für den Co-Occurrence-Filter verwendet, um die Ereignisse für jedes gegenseitige Lächeln zu erstellen, und dann die Kontingenzanalyse auf der Grundlage, der mit dem Co-Occurrence-Filter erstellten neuen Codes, ausführt. Das bedeutet jedoch, dass Sie diese Befehle separat ausführen und die entsprechenden Codes immer wieder manuell auswählen müssen, mit dem wiederkehrenden Risiko, etwas zu übersehen.

Das Erstellen eines Workflows, der alle Aktionen kombiniert und vordefinierte Auswahlen festlegt, ist für sich wiederholende Aktionen empfehlenswert, insbesondere wenn die erforderlichen Codekombinationen im Voraus bekannt sind.

Ein vordefinierter Workflow vereinfacht die Analyse, verhindert Fehler und stellt sicher, dass alle Benutzer die gleichen Verfahren mit den exakt gleichen Werten ausführen.