Skip to content

Latest commit

 

History

History
83 lines (43 loc) · 3.52 KB

README.md

File metadata and controls

83 lines (43 loc) · 3.52 KB

DOCS

XRF-ROI-Finder: Machine learning to guide region-of-interest scanning for X-ray fluorescence microscopy

Software for intelligently guiding X-ray fluorescence scans to regions of interest using a suite of ML-based clustering algorithms.

Installation

  1. git clone https://github.com/arshadzahangirchowdhury/ROI-Finder.git
  2. python setup.py install

Instructions

  1. The GUI based example workflows contains a segmenter, an annotator and a recommender tool.
  2. Segmenter tool is used to select .h5 files containing XRF images and extract region of interests (cells).
  3. Annotator tool is used to bin the extracted cells in two groups, accepts or rejects corresponding to alive or dead cells.

Segmenter

The segmenter workflow is designed to identify and explore the parameters which affect the conversion process of images to binary images.

Annotator

The annotator tool allows the user to bin the XRF images into two categories called "accepts" and "rejects". These two categories can correspond to "live" and "dead" bacterial cells respectively. The user can preview the extracted cells from the segmenter workflow and then use the buttons to annotate and bin the data into two groups. The annotated data is stored to the user's local hard drive inside the annotated_XRF folder. This directory must not be renamed or moved.

Recommender

The recommender tool allows the user to select an AI method, based on which recommendations are given to the user based on bacterial cells which are similar to the selected cell.

Intended user

The software is being developed for the users of the Bionanoprobe at the 9-ID beamline of the Advanced Photon Source (APS).

Publications

Chowdhury, M. A. Z., K. Ok, Y. Luo, Z. Liu, S. Chen, T. V. O'Halloran, R. Kettimuthu, and A. Tekawade. "ROI-Finder: machine learning to guide region-of-interest scanning for X-ray fluorescence microscopy." Journal of Synchrotron Radiation 29, no. 6 (2022). https://doi.org/10.1107/S1600577522008876

M. A. Z. Chowdhury, K. Ok, Y. Luo, Z. Liu, S. Chen, T. V. O'Halloran, R. Kettimuthu, and A. Tekawade "Assessment of unsupervised clustering of label-free x-ray fluorescence microscopy data", Proc. SPIE 12227, Applications of Machine Learning 2022, 122270N (3 October 2022); https://doi.org/10.1117/12.2632862

Pre-print

Chowdhury, M Arshad Zahangir; Ok, Kiwon; Luo, Yanqi; Liu, Zhengchun; Chen, Si; O'Halloran, Thomas; et al. (2022): XRF-ROI-Finder: Machine learning to guide region-of-interest scanning for X-ray fluorescence microscopy. TechRxiv. Preprint. https://doi.org/10.36227/techrxiv.20422407.v1

Demo

A video demo of the use case can be found at https://youtu.be/tjB4Pq8AI9g .

Acknowledgments

Developers

M Arshad Zahangir Chowdhury, DSL, Argonne National Laboratory

Aniket Tekawade, DSL, Argonne National Laboratory

Data and Ideas

Si Chen, XSD, Argonne National Laboratory

Grace Luo, XSD, Argonne National Laboratory

Zhengchun Liu, DSL, Argonne National Laboratory

Kiwon Ok, Michigan State University

Thomas O'Halloran, Michigan State University

Barry Lai, XSD, Argonne National Laboratory

Rajkumar Kettimuthu, DSL, Argonne National Laboratory

Funding

This project was funded by a Laboratory Directed Research and Development (LDRD) grant from Argonne National Laboratory and National Institutes of Health grants GM038784 and P41GM181350 (to TVO)