أتمتة تحليل الـ XRD وتتبع انزياح القمم باستخدام بايثون
XRD analysis and peak shift tracking using Python

أداة برمجية لتحليل حيود الأشعة السينية (XRD)
الحل الرقمي المتقدم للتحليل الهيكلي وتتبع انزياح القمم البلورية
تعريف بالبرنامج
برنامج Phy-Lab XRD Analyzer هو أداة تفاعلية مبنية بلغة بايثون للعمل في بيئة Google Colab السحابية. صُمم خصيصاً لأتمتة معالجة البيانات الصادرة من أجهزة XRD، حيث يتيح للباحثين دراسة انزياح القمم (Peak Shift)، حساب المسافات البينية (d-spacing)، واستنتاج التغيرات في الشبكة البلورية بدقة واحترافية.
دليل الاستخدام السريع
اضغط على الزر أعلاه للانتقال إلى Colab، ثم قم بتشغيل الخلية البرمجية الأولى.
اضغط على “Choose Files” وارفع عيناتك (يمكنك رفع عدة عينات للمقارنة).
استخدم المنزلقات (Sliders) لتحديد زاوية القمة المستهدفة وعرض نطاق البحث بدقة.
سيتم توليد تقرير علمي آلي أسفل الرسم، ويمكنك تحميل المنحنى بدقة 300 DPI.
كيفية قراءة النتائج الفيزيائية
يقوم البرنامج بتطبيق قانون براج لمقارنة العينة المرجعية بالعينات الأخرى، ويقدم استنتاجاً آلياً بناءً على اتجاه الانزياح:
- انزياح لزوايا أعلى (يمين): يدل على نقصان المسافة البينية، ويعني وجود إجهاد انضغاطي (Compressive Strain) أو انكماش في الشبكة البلورية.
- انزياح لزوايا أقل (يسار): يدل على زيادة المسافة البينية، ويعني وجود إجهاد شدي (Tensile Strain) أو تمدد في الشبكة البلورية.




