Screenshots auf Englisch
Die Benutzeroberfläche von IPAnalyzer ist derzeit nur auf Englisch und Japanisch lokalisiert. Die Screenshots auf dieser Seite werden daher auf Englisch angezeigt, auch wenn der Text übersetzt ist.
IPAnalyzer-Handbuch¶
Kurze Einführung¶
- IPAnalyzer ist eine MIT-lizenzierte freie Software, die zweidimensionale Pulverbeugungsbilder (Debye–Scherrer-Ringe), die mit Imaging Plates (IP) oder CCD/CMOS-Flachdetektoren aufgenommen wurden, in hochpräzise eindimensionale 2θ–Intensitätsprofile umwandelt.
- Sie kalibriert die Messgeometrie — Kameralänge, Wellenlänge, Detektorverkippung und Pixelform — anhand der Ringe von Standardmaterialien, unterstützt Röntgen-, Elektronen- und Neutronenquellen und arbeitet für die anschließende Peak-Analyse mit PDIndexer zusammen.
- Aufbau und Funktionsumfang orientieren sich an PIP, das von Hiroshi Fujihisa am AIST entwickelt wurde.
Nach Ziel finden¶
| Ziel | Hier beginnen | Wichtigste nächste Schritte |
|---|---|---|
| Das Koordinatensystem und die Geometrie verstehen | Überblick | Eigenschaftsfenster |
| Ein Bild laden und ein 1D-Profil erhalten | Arbeitsabläufe | Hauptfenster, Eigenschaftsfenster |
| Kameralänge / Wellenlänge kalibrieren | Arbeitsabläufe | Werkzeuge, Find Parameter (brute force) |
| Reflexe maskieren / Multiframe-Daten verarbeiten | Werkzeuge | Arbeitsabläufe |
| Verarbeitung automatisieren | Makro | Integrierte Funktionen, Beispiele, Auto Procedure |
Funktionen¶
- Breite Formatunterstützung : Fuji BAS2000/2500/FDL, Rigaku R-AXIS IV/V, ITEX, Bruker CCD, Rayonix, MAR research, Perkin Elmer, ADSC, RadIcon, Rad-Xcam, HDF5/NeXus, Digital Micrograph 3/4 sowie allgemeine Bildformate. Die meisten Datei-Ein-/Ausgaben unterstützen Drag & Drop.
- Umwandlung von Bild zu Profil : Konzentrische (radial gemittelte), radiale (azimutale/Cake-) und abgewickelte Bildberechnung mithilfe eines subpixelgenauen Flächenverteilungs-Algorithmus, der Detektorverkippung und parallelogrammförmige Pixelformen korrekt berücksichtigt.
- Geometriekalibrierung : Geometrische (Doppelkassetten-)Verfeinerung von Wellenlänge, Kameralänge, Pixelgröße/-verzerrung und Verkippung (φ, τ) sowie eine Brute-Force-Rastersuche für schwierige Daten.
- Bildverarbeitung : Automatische Erkennung des Strahlzentrums, Erkennung und Maskierung von Einkristall-Reflexen (Spots), Umfangsunschärfe, Ring-Overlays, Detektorkalibrierung über Intensitätstabellen und geometrieerhaltendes IPA-Speichern.
- Multiframe-Daten : Auswählen, Mitteln oder Summieren von Frames aus HDF5/NeXus und anderen sequenziellen Daten, mit framespezifischer Wellenlänge aus der eingebetteten Energie.
- Automatisierung : Ordnerüberwachende Auto Procedure und ein Python-syntaktisches Makro für Stapel- und skriptgesteuerte Verarbeitung.
- PDIndexer-Integration : Senden von Profilen an PDIndexer über die Zwischenablage und Auslösen benannter Makros dort.
- Helles / dunkles Design : Die Oberfläche folgt einem wählbaren hellen oder dunklen Farbmodus.
Systemvoraussetzungen¶
| Punkt | Minimum | Empfohlen |
|---|---|---|
| Betriebssystem | Windows mit .NET Desktop Runtime 10.0 | Windows 11 |
| Arbeitsspeicher | - | 16 GB oder mehr |
| CPU | - | 8+ Kerne (Bildintensitäten werden in doppelter Genauigkeit gehalten und die Verarbeitung erfolgt mehrfädig) |
Schnellstart¶
- Von Releases herunterladen und installieren.
- Ein Beugungsbild einlesen (File → Read image oder per Drag & Drop).
- Die Wave source und die Detector condition (camera length, pixel size, ungefähres Zentrum) im Eigenschaftsfenster festlegen.
- Das Zentrum bestimmen, bei Bedarf Reflexe maskieren und Get Profile drücken, um das 1D-Profil zu erhalten.
- Ist die Geometrie unbekannt, kalibrieren Sie sie anhand eines Standardmaterials — siehe Arbeitsabläufe.
Den vollständigen Arbeitsablauf finden Sie unter Arbeitsabläufe.
Verwendung dieses Handbuchs¶
Dieses GitHub-Pages-Handbuch ist die aktuell maßgebliche Quelle. Nutzen Sie die Navigation links, um nach Kapitel zu blättern, oder die Suche in der Kopfzeile, um einen Funktions- oder UI-Bezeichnernamen zu finden. Es ersetzt das frühere Word-/HTML-/PDF-Handbuch, das in IPAnalyzer/doc/ ausgeliefert wurde.
Lizenz¶
IPAnalyzer wird unter der MIT-Lizenz vertrieben.