Parallelised computation lens goes open-source

27 Oct 2016. NUS scientists have developed the first scalable robust, open-sourced reconstruction algorithm targeted specifically for lens-less imaging with x-ray lasers.

In lens-less imaging, computational lenses classify incomplete diffraction patterns generated by many objects to reproduce their statistically significant features. This capability for classification allows computational lenses to perform statistical inference that is impossible for physical lenses. In a project led by Prof Duane LOH from the Department of Physics at NUS, physicists from the Centre for Free-electron Laser (Hamburg, Germany) and Cornell University (Ithaca, NY, USA) have published the first open-source x-ray laser-based computational lenses to image free-standing proteins in solution.

Statistical inference in computational lenses is most effective when trained on many photon patterns. The complexity of objects recoverable by such lenses is limited by how effectively they can scale over massively parallel computing hardware. Computational lenses that can robustly classify sparse and noisy photon data from actual experiments have been in demand since the advent of x-ray free-electron lasers. This demand is driven by already massive quantities of publicly available data and will grow rapidly with improved instrumentation [1].

The Single Particle Imaging Initiative at Linac Coherent Light Source (LCLS) has demonstrated that single particle imaging (SPI) of large biomolecules approaching atomic resolution is nearly at hand [2]. To prepare for a future where SPI is routine, four researchers have published a software package named Dragonfly [3], that will make this new imaging modality accessible to a broad user base. This reconstruction software package, which is based on a Bayesian clustering algorithm [4], is part of a suite of computer programs published in a special issue of the journal of Applied Crystallography [5].

Data load from single-particle imaging at X-ray lasers will increase dramatically when the European XFEL (x-ray free electron laser, research facility) becomes operational in 2016. With the Dragonfly software package [3] fully open-sourced, it is expected that users will be able to test its robustness against new and/or existing experimental data.

Read more: @nus

1. Maia FRNC*; Hajdu J, "The trickle before the torrent—diffraction data from X-ray lasers" SCIENTIFIC DATA Volume: 3 Article: 160059 doi: 10.1038/sdata.2016.59 Published: 2016

2. Munke A; et al. "Coherent diffraction of single Rice Dwarf virus particles using hard X-rays at the Linac Coherent Light Source" SCIENTIFIC DATA Volume: 3 Article: 160064 doi:10.1038/sdata.2016.64 Published: 2016  

3. Ayyer K; Lan TY; Elser V; Loh ND*, "Dragonfly: an implementation of the expand-maximize-compress algorithm for single-particle imaging" JOURNAL OF APPLIED CRYSTALLOGRAPHY Volume: 49 Pages: 1320-1335 Part: 4 DOI: 10.1107/S1600576716008165 Published: 2016

4. Loh ND; Elser V, "Reconstruction algorithm for single-particle diffraction imaging experiments" PHYSICAL REVIEW E Volume: 80 Issue: 2 Article Number: 026705 DOI: 10.1103/PhysRevE.80.026705 Published: 2009

5. Maia FRNC*; White TA; Loh ND; Hajdu J, "CCP-FEL: a collection of computer programs for free-electron laser research" JOURNAL OF APPLIED CRYSTALLOGRAPHY Volume: 49 Pages: 1117-1120 Part: 4 DOI: 10.1107/S1600576716011134 Published: 2016