Pickles mit PExplorer untersuchen

PExplorer ist eine separate Qt-Anwendung zum Durchsuchen von mpylab-Pickles. Sie verwendet den Kompatibilitätslader von mpylab und zeigt die Objektstruktur als Baum. Ausgewählte Daten können in eine Tabelle übernommen und als eine oder mehrere Y-Größen über einer X-Größe geplottet werden.

Installation und Start

python -m pip install pexplorer
pexplorer

Für die direkte Darstellung von pandas-Objekten kann die optionale Abhängigkeit installiert werden:

python -m pip install "pexplorer[dataframe]"

Typischer Ablauf

  1. Finales oder after-measure-Pickle öffnen.

  2. Im Objektbaum den gewünschten Mess- oder Auswertedatensatz auswählen.

  3. Den Tabellenbefehl ausführen oder an die konkrete Struktur anpassen.

  4. X- und Y-Spalten auswählen und im Plot-Tab darstellen.

Ein typischer MSC-Pfad ist:

processedData_MainCal -> empty -> EnormAve

Für DataFrame und Series schlägt PExplorer automatisch einen Tabellenbefehl vor. Bei verschachtelten mpylab-Strukturen bleiben bewusst editierbare Python-Befehle verfügbar, weil Frequenzschlüssel, Listen, Quantity-Objekte und optionale None-Werte je nach Messung unterschiedlich aufzubereiten sind.

Sicherheit

Sowohl das Laden eines Pickles als auch das Ausführen eines Tabellenbefehls kann Python-Code ausführen. Verwenden Sie PExplorer deshalb ausschließlich mit vertrauenswürdigen Pickles und Befehlen.