pyPENELOPE-features


features

Kết quả giả lập


  • Tính toán số lượng chung
    • Tỉ lệ của electron sơ cấp truyền qua, tán xạ ngược hoặc bị hấp thụ
    • Xác suất tạo thành hạt thứ cấp
    • Năng lượng trung bình deposited trong mỗi body of the sample
    • Năng lượng trung bình của photon tới detector.
  • Phân bố góc của electrons và photons 
  • Phân bố năng lượng của electron và photon tán xạ ngược, truyền qua
  • Phổ photon liên tục
  • Cường độ tia X đặc trưng (tạo thành và phát xạ)
    • Cường độ toàn phần (total intensity)
    • Cường độ huỳnh quang toàn phần (total flourescence intensity)
    • Cường độ từ photon sơ cấp (từ tương tác electron)
    • Cường độ huỳnh quang (flourescence intensity) từ tia X đặc trưng
    • Cường độ huỳnh quang (flourescence intensity) từ bức xạ hãm
  • Φ(ρz)phân bố dòng đặc trưng tạo thành và phát xạ
  • Phân bố không gian của tia X phát ra trong thể tích của parallelepiped với trục Đề-các.

Graphical user interface (GUI)

  • Giao diện đồ họa nền tảng để thiết lập PENEPMA
  • Xác định hình học phân tích vi mô cơ bản
    • Substrate
    • Spherical inclusion (hemisphere in substrate): 
    • Multi-layers (with and without a substrate)
    • Grain-boundaries (vertical interfaces)
  • Thiết lập các detector tia X khác nhau
  • Hiển thị toàn bộ kết quả
  • Xuất các kết quả ra file CSV hoặc xuất trực tiếp ra Excel/OpenOffice
  • Xuất phổ ra EMSA/MAS file
  • Sử dụng bộ tham số giả lập tối ưu
  • Thiết lập một cụm giả lập
  • Đưa ra trực tiếp giả lập từ giao diện và theo dõi chu trình của nó

Application programming interface (API)

  • Được viết trong Python
  • Liên kết với input và kết quả của PENEMA
  • Có thể sử dụng độc lập với giao diện đồ họa
  • Cài đặt, chạy và phân tích giả lập theo hướng-đối tượng 
  • Sử dụng XML để lưu simulation parameters
  • Có thể mở rộng và well documented

Nhận xét