SPIND

A reference-based auto-indexing algorithm for sparse serial crystallography data

Chufeng Li, Xuanxuan Li, Richard Kirian, John Spence, Haiguang Liu, Nadia Zatsepin

Research output: Contribution to journalArticle

Abstract

SPIND (sparse-pattern indexing) is an auto-indexing algorithm for sparse snapshot diffraction patterns ('stills') that requires the positions of only five Bragg peaks in a single pattern, when provided with unit-cell parameters. The capability of SPIND is demonstrated for the orientation determination of sparse diffraction patterns using simulated data from microcrystals of a small inorganic molecule containing three iodines, 5-amino-2,4,6-triiodoisophthalic acid monohydrate (I3C) [Beck & Sheldrick (2008), Acta Cryst. E64, o1286], which is challenging for commonly used indexing algorithms. SPIND, integrated with CrystFEL [White et al. (2012), J. Appl. Cryst. 45, 335-341], is then shown to improve the indexing rate and quality of merged serial femtosecond crystallography data from two membrane proteins, the human δ-opioid receptor in complex with a bi-functional peptide ligand DIPP-NH2 and the NTQ chloride-pumping rhodopsin (CIR). The study demonstrates the suitability of SPIND for indexing sparse inorganic crystal data with smaller unit cells, and for improving the quality of serial femtosecond protein crystallography data, significantly reducing the amount of sample and beam time required by making better use of limited data sets. SPIND is written in Python and is publicly available under the GNU General Public License from https://github.com/LiuLab-CSRC/SPIND.

Original languageEnglish (US)
Pages (from-to)72-84
Number of pages13
JournalIUCrJ
Volume6
DOIs
StatePublished - Jan 1 2019

Fingerprint

Crystallography
Diffraction patterns
crystallography
Boidae
Proteins
Microcrystals
Rhodopsin
Opioid Receptors
Licensure
Iodine
Peptides
Chlorides
Membrane Proteins
Ligands
Membranes
Crystals
Molecules
Acids
stills
diffraction patterns

Keywords

  • Auto-indexing algorithms
  • Bragg peaks
  • Diffract-then-destroy
  • Dynamical studies
  • Electron diffraction
  • Serial crystallography
  • X-ray free-electron lasers
  • XFEL

ASJC Scopus subject areas

  • Chemistry(all)
  • Biochemistry
  • Materials Science(all)
  • Condensed Matter Physics

Cite this

SPIND : A reference-based auto-indexing algorithm for sparse serial crystallography data. / Li, Chufeng; Li, Xuanxuan; Kirian, Richard; Spence, John; Liu, Haiguang; Zatsepin, Nadia.

In: IUCrJ, Vol. 6, 01.01.2019, p. 72-84.

Research output: Contribution to journalArticle

@article{9df4dcfd2bc2440fb5c1dace3de29e00,
title = "SPIND: A reference-based auto-indexing algorithm for sparse serial crystallography data",
abstract = "SPIND (sparse-pattern indexing) is an auto-indexing algorithm for sparse snapshot diffraction patterns ('stills') that requires the positions of only five Bragg peaks in a single pattern, when provided with unit-cell parameters. The capability of SPIND is demonstrated for the orientation determination of sparse diffraction patterns using simulated data from microcrystals of a small inorganic molecule containing three iodines, 5-amino-2,4,6-triiodoisophthalic acid monohydrate (I3C) [Beck & Sheldrick (2008), Acta Cryst. E64, o1286], which is challenging for commonly used indexing algorithms. SPIND, integrated with CrystFEL [White et al. (2012), J. Appl. Cryst. 45, 335-341], is then shown to improve the indexing rate and quality of merged serial femtosecond crystallography data from two membrane proteins, the human δ-opioid receptor in complex with a bi-functional peptide ligand DIPP-NH2 and the NTQ chloride-pumping rhodopsin (CIR). The study demonstrates the suitability of SPIND for indexing sparse inorganic crystal data with smaller unit cells, and for improving the quality of serial femtosecond protein crystallography data, significantly reducing the amount of sample and beam time required by making better use of limited data sets. SPIND is written in Python and is publicly available under the GNU General Public License from https://github.com/LiuLab-CSRC/SPIND.",
keywords = "Auto-indexing algorithms, Bragg peaks, Diffract-then-destroy, Dynamical studies, Electron diffraction, Serial crystallography, X-ray free-electron lasers, XFEL",
author = "Chufeng Li and Xuanxuan Li and Richard Kirian and John Spence and Haiguang Liu and Nadia Zatsepin",
year = "2019",
month = "1",
day = "1",
doi = "10.1107/S2052252518014951",
language = "English (US)",
volume = "6",
pages = "72--84",
journal = "IUCrJ",
issn = "2052-2525",
publisher = "International Union of Crystallography",

}

TY - JOUR

T1 - SPIND

T2 - A reference-based auto-indexing algorithm for sparse serial crystallography data

AU - Li, Chufeng

AU - Li, Xuanxuan

AU - Kirian, Richard

AU - Spence, John

AU - Liu, Haiguang

AU - Zatsepin, Nadia

PY - 2019/1/1

Y1 - 2019/1/1

N2 - SPIND (sparse-pattern indexing) is an auto-indexing algorithm for sparse snapshot diffraction patterns ('stills') that requires the positions of only five Bragg peaks in a single pattern, when provided with unit-cell parameters. The capability of SPIND is demonstrated for the orientation determination of sparse diffraction patterns using simulated data from microcrystals of a small inorganic molecule containing three iodines, 5-amino-2,4,6-triiodoisophthalic acid monohydrate (I3C) [Beck & Sheldrick (2008), Acta Cryst. E64, o1286], which is challenging for commonly used indexing algorithms. SPIND, integrated with CrystFEL [White et al. (2012), J. Appl. Cryst. 45, 335-341], is then shown to improve the indexing rate and quality of merged serial femtosecond crystallography data from two membrane proteins, the human δ-opioid receptor in complex with a bi-functional peptide ligand DIPP-NH2 and the NTQ chloride-pumping rhodopsin (CIR). The study demonstrates the suitability of SPIND for indexing sparse inorganic crystal data with smaller unit cells, and for improving the quality of serial femtosecond protein crystallography data, significantly reducing the amount of sample and beam time required by making better use of limited data sets. SPIND is written in Python and is publicly available under the GNU General Public License from https://github.com/LiuLab-CSRC/SPIND.

AB - SPIND (sparse-pattern indexing) is an auto-indexing algorithm for sparse snapshot diffraction patterns ('stills') that requires the positions of only five Bragg peaks in a single pattern, when provided with unit-cell parameters. The capability of SPIND is demonstrated for the orientation determination of sparse diffraction patterns using simulated data from microcrystals of a small inorganic molecule containing three iodines, 5-amino-2,4,6-triiodoisophthalic acid monohydrate (I3C) [Beck & Sheldrick (2008), Acta Cryst. E64, o1286], which is challenging for commonly used indexing algorithms. SPIND, integrated with CrystFEL [White et al. (2012), J. Appl. Cryst. 45, 335-341], is then shown to improve the indexing rate and quality of merged serial femtosecond crystallography data from two membrane proteins, the human δ-opioid receptor in complex with a bi-functional peptide ligand DIPP-NH2 and the NTQ chloride-pumping rhodopsin (CIR). The study demonstrates the suitability of SPIND for indexing sparse inorganic crystal data with smaller unit cells, and for improving the quality of serial femtosecond protein crystallography data, significantly reducing the amount of sample and beam time required by making better use of limited data sets. SPIND is written in Python and is publicly available under the GNU General Public License from https://github.com/LiuLab-CSRC/SPIND.

KW - Auto-indexing algorithms

KW - Bragg peaks

KW - Diffract-then-destroy

KW - Dynamical studies

KW - Electron diffraction

KW - Serial crystallography

KW - X-ray free-electron lasers

KW - XFEL

UR - http://www.scopus.com/inward/record.url?scp=85059914366&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85059914366&partnerID=8YFLogxK

U2 - 10.1107/S2052252518014951

DO - 10.1107/S2052252518014951

M3 - Article

VL - 6

SP - 72

EP - 84

JO - IUCrJ

JF - IUCrJ

SN - 2052-2525

ER -