• xrayutilities是一个包含脚本必要的分析X射线difrraction数据,通过采取共同步骤。 它可以打开文件的数据以多种格式,例如XRDML,EDF和规范。

    该工具有一个设置功能可用于阅读的实验数据,这些数据可以发现,在"io"子包的。 相互的空间任意测几何可以通过转换的文件(现在的"实验"模块)。

    产生的数据可以用于各种检测系统,就像的线性、点或地区的探测器。 广泛的数据处理capabilitlies可以确保通过改变物体进入正常的网格,这也确保了可视化("gridder"模块)。 查看数据时,它建议使用matplolib的。

    蟒蛇是需要获得工具和运行。 多例子可以检验对开发者的网站的角度计算中使用的"实验"和"材料"课、阅读的数据,从数据文件,使用"gridder"类,计算衍射的角度对于一般的几何形状、等等。

    也有的模拟例子,例如建筑物的层堆模拟的,使用假晶层或特别层的类型,设立一个模型,计算和配件反射率,计算衍射使用运动或动态模型,以及更多。

  • xrayutilities एक पैकेज है कि शामिल लिपियों के लिए आवश्यक विश्लेषण एक्स-रे difrraction डेटा लेने के द्वारा आम चरणों में है. यह खोलने के लिए सक्षम फ़ाइलों में डेटा के साथ, कई स्वरूपों, जैसे XRDML, EDF और कल्पना.

    उपकरण कार्यों का एक सेट किया जा सकता है कि पढ़ने के लिए इस्तेमाल किया प्रयोगात्मक डेटा है, जो में पाया जा सकता है "कब" subpackage. पारस्परिक अंतरिक्ष के लिए मनमाने ढंग से गोनियोमीटर geometries के द्वारा बनाया जा सकता परिवर्तित फ़ाइलों (में पाया "प्रयोग" मॉड्यूल).

    उत्पन्न डेटा का उपयोग किया जा सकता है के लिए विभिन्न डिटेक्टर सिस्टम की तरह, रैखिक, बिंदु या क्षेत्र डिटेक्टरों. व्यापक डेटा प्रसंस्करण capabilitlies सुनिश्चित किया जा सकता बदलने के द्वारा वस्तुओं में सामान्य ग्रिड, जो यह भी सुनिश्चित करता है दृश्य ("gridder" मॉड्यूल). डेटा देखने के लिए, यह उपयोग करने के लिए सिफारिश matplolib.

    अजगर प्राप्त करने के लिए आवश्यक उपकरण और चल रहा है. कई उदाहरणों में निरीक्षण किया जा सकता है डेवलपर की वेबसाइट पर कोण का उपयोग कर गणना "प्रयोग" और "सामग्री" वर्गों, पढ़ने के डेटा से डेटा फ़ाइलों का उपयोग, "gridder" वर्गों की गणना विवर्तन कोण के लिए सामान्य ज्यामिति, और इतने पर ।

    वहाँ भी कर रहे हैं अनुकरण उदाहरण के लिए, इस तरह के निर्माण के रूप में परत के ढेर के लिए सिमुलेशन का उपयोग कर, pseudomorphic परतों या विशेष परत प्रकार की स्थापना, एक मॉडल गणना, और फिटिंग भावना, गणना के विवर्तन का उपयोग कर kinematical या गतिशील मॉडल, और अधिक.

  • xrayutilities is a package that contains scripts necessary for analyzing X-ray difrraction data by taking common steps. It's capable of opening files with data in multiple formats, such as XRDML, EDF and SPEC.

    The tool has a set of functions that can be used for reading experimental data, which can be found in the "io" subpackage. Reciprocal space for arbitrary goniometer geometries can be created by converting the files (found in the "experiment" module).

    Generated data can be utilized for various detector systems, like linear, point or area detectors. Extensive data processing capabilitlies can be ensured by transforming the objects into normal grids, which also ensures visualization ("gridder" module). To view data, it's recommended to use matplolib.

    Python is required to get the tool up and running. Multiple examples can be inspected on the developer's website with angle calculation using "experiment" and "material" classes, reading data from data files, using the "gridder" classes, calculating diffraction angles for general geometry, and so on.

    There are also simulation examples, such as building Layer stacks for simulation, using pseudomorphic layers or special layer types, setting up a model, calculating and fitting reflectivity, calculating diffraction using kinematical or dynamic models, and more.