28.02.2014 Aufrufe

kafe – Ein Python-Paket für elementare Datenanalyse im ...

kafe – Ein Python-Paket für elementare Datenanalyse im ...

kafe – Ein Python-Paket für elementare Datenanalyse im ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.2. Zusammenfassung 17<br />

3.1.4. RooFiLab<br />

Abbildung 3.3.: Graphische Benutzeroberfläche von RooFiLab. Der Steuerbereich <strong>im</strong><br />

rechten Fenster ist in sog. „Shutter“ gegliedert, die dem Anwender<br />

Funktionen zur <strong>Ein</strong>lesung, Analyse und Darstellung der Daten bieten.<br />

Im linken Fenster werden die Daten und die angepasste Modellfunktion<br />

mithilfe von ROOT-Methoden dargestellt.<br />

Für den <strong>Ein</strong>satz in Physikpraktika wurde am Karlsruher Institut <strong>für</strong> Technologie das Fit-<br />

<strong>Paket</strong> RooFiLab [Mü10] entwickelt. Dieses wurde ausgehend von den Bedürfnissen <strong>im</strong><br />

Praktikum erstellt und ermöglicht eine korrekte Behandlung von Abszissenfehlern und<br />

Fehlerkorrelationen. Die Analyse der Daten und die graphische Darstellung der Ergebnisse<br />

werden mithilfe der da<strong>für</strong> best<strong>im</strong>mten ROOT-Klassen durchgeführt. Die Bedienung<br />

erfolgt über eine graphische Benutzeroberfläche, was den Umgang mit ROOT<br />

erleichtern soll, indem die da<strong>für</strong> zu erbringende Programmierleistung durch eine graphische<br />

Schnittstelle überbrückt wird.<br />

Anders als bei Origin wird bei RooFiLab jedoch die Reproduzierbarkeit gewährleistet,<br />

da die Messdaten, die Fehlerinformation und Anweisungen zum Fit-Algorithmus nicht<br />

<strong>im</strong> Rahmen des Programms selber eingegeben werden, sondern in einer oder mehreren<br />

Dateien organisiert werden, welchen dem Programm übergeben werden. Bedenklich ist<br />

jedoch der <strong>Ein</strong>satz von RooFiLab aus didaktischer Sicht erst dann, wenn das Aneignen<br />

von Programmierkenntnissen vermittelt werden soll. Hier wird durch die graphische<br />

Steuerung von dem selbstständigen Verfassen von Programmen abgesehen und abgewöhnt,<br />

was nicht der Standardpraxis in der <strong>Datenanalyse</strong> entspricht.<br />

3.2. Zusammenfassung<br />

Wie aus dem zuvor verschafften Überblick ersichtlich, kann keines der vorgestellten<br />

Softwarepakete die Anforderungen an eine Auswertesoftware <strong>für</strong> das Physikpraktikum<br />

erfüllen. <strong>Ein</strong> Überblick der interessanten Eigenschaften der Software wird in Tabelle<br />

3.1/S. 18 gezeigt.<br />

Das Hauptproblem besteht bei den einfacheren gnuplot und Origin in mangelnder<br />

Funktionalität, bei dem fortgeschrittenen ROOT eher in der Schwierigkeit der Bedienung<br />

und der mangelnden Zugänglichkeit. Diese Probleme werden zum Teil <strong>im</strong> Fit-<br />

17

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!