ARiXD-ML stands for ARtifacts Identification of X-ray Diffraction data using Machine Learning methods. The aim of ARiXD-ML is to identify single crystal diffraction spots in 2D raw X-ray diffraction images using machine learning methods, reducing human efforts while lowering the computation cost. The current ML methods are:
- K-nearest neighbors (KNN)
- Random Forest
- Gradient Boosting
- CNN (under progress)
To install the code, please execute this command:
pip install -e .
Currently, this repo only works on Linux system due to the CFFI module installation has conflict with Mac and Windows systems.
See notebook!