Skip to content
/ trixs Public

Toyota Research Institute X-ray Spectroscopy. Tools for machine learning of XANES.

License

Notifications You must be signed in to change notification settings

TRI-AMDD/trixs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TRIXS

Toyota Research Institute X-ray Spectroscopy

A suite of tools that enables analysis, comparison, and machine learning for X-ray spectroscopy measurements. Currently available tools focus on X-ray absorption spectroscopy, particularly XANES spectra, and have been developed at the Toyota Research Institute.

Installation

Use pip install trixs to install.

If you want to develop TRIXS, clone the repo via git and use python setup.py develop for an editable install, or use pip:

git clone git@github.com:TRI-AMDD/trixs.git
cd trixs
pip install -e .

The packages required for this repo can be found in requirements.txt.

Compatible dataset

The data used to generate the figures found in [1] are publically available at TRI's https://data.matr.io/4/.

Citation

If you use any part of this code for your own purposes, please cite:

[1] S.B. Torrisi et al, Random Forest Machine Learning Models for Interpretable X-Ray Absorption Near-Edge Structure Spectrum-Property Relationships, NPJ Computational Materials, 2020

If you use the Spectrum core class, which is built off of the pymatgen software package, don't forget to cite:

[2] Shyue Ping Ong, et al. Python Materials Genomics (pymatgen) : A Robust, Open-Source Python Library for Materials Analysis. Computational Materials Science, 2013, 68, 314-319. doi:10.1016/j.commatsci .2012.10.028 <http://dx.doi.org/10.1016/j.commatsci.2012.10.028>_

If you use any of the scripts which involve or use Atomate, please cite:

[3] Mathew, K. et al. Atomate: A high-level interface to generate, execute, and analyze computational materials science workflows. Comput. Mater. Sci. 139, 140-152 (2017).

Acknowledgements

This repository was created by Steven B. Torrisi at the Toyota Research Institute during Summer 2019. While their names may not show up in the contributors tab, the feedback of Matthew Carbone, Santosh Suram, and Joseph Montoya were useful in shaping the initial design of the code in this repository.

About

Toyota Research Institute X-ray Spectroscopy. Tools for machine learning of XANES.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •