Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2015 Dec 19.
Published in final edited form as: Faraday Discuss. 2014 Jul 25;171:357–371. doi: 10.1039/c4fd00023d

Non-negative matrix analysis for effective feature extraction in x-ray spectromicroscopy

Rachel Mak a, Mirna Lerotic b, Holger Fleckenstein c, Stefan Vogt d, Stefan M Wild e, Sven Leyffer e, Yefim Sheynkin f, Chris Jacobsen d,a,g
PMCID: PMC4241552  NIHMSID: NIHMS616099  PMID: 25415133

Abstract

X-ray absorption spectromicroscopy provides rich information on the chemical organization of materials down to the nanoscale. However, interpretation of this information in studies of “natural” materials such as biological or environmental science specimens can be complicated by the complex mixtures of spectroscopically complicated materials present. We describe here the shortcomings that sometimes arise in previously-employed approaches such as cluster analysis, and we present a new approach based on non-negative matrix approximation (NNMA) analysis with both sparseness and cluster-similarity regularizations. In a preliminary study of the large-scale biochemical organization of human spermatozoa, NNMA analysis delivers results that nicely show the major features of spermatozoa with no physically erroneous negative weightings or thicknesses in the calculated image.

1 Introduction

Images let us see what is present in a material, while spectra let us understand what we see. Combining the two in spectromicroscopy (also known as spectrum imaging, or hyperspectral imaging) provides rich data on the composition of complex materials, whether applied to electron energy loss in electron microscopy 1,2, x-ray emission spectroscopy with x-ray excitation 3, or electron excitation 4, infrared microscopy 5,6, or x-ray absorption microscopy 7,8. The challenge we address here involves the interpretation of these data, which is required in order to go from observation to understanding. With spectroscopy of pure, uniform substances there exists a long and rich tradition of understanding observed spectra based on calculations of various electron or phonon interactions in the substance (see, for example, Stöhr9). However, microscopy is used to study materials including heterogeneous mixtures and reactive phases on fine spatial scales, and in images of 105–107 pixels. It is clearly impractical to carry out a painstaking investigation of the spectrum of each pixel on its own. Instead, one can hope to find a reduced set S of spectra that, when combined, can reproduce the spectrum observed in any one pixel. One can then carry out analysis on this smaller set of spectra or compare them to spectral “standards” of materials expected to be present in the specimen. We describe here an approach to carrying out this analysis based on a non-negative matrix approximation (NNMA, also referred to in the literature as NMF) 10, comparing it with previous methods we have developed (e.g., cluster analysis), and showing its utility for imaging chemical states in complex materials such as human sperm.

In x-ray spectromicroscopy, one obtains transmission images I(x, y, E) at a series of positions (x, y) and N different photon energies E. By knowing the incident flux I0(E), one can determine an optical density D(x, y, E) = −ln[I(x, y, E)/I0(E)], which is linear in the thickness t of the absorbing material in the beam direction because of the Lambert-Beer law of I = I0 exp[−μ(E)t]. In this expression, μ(E) is a photon-energy-dependent linear absorption coefficient, which in principle can be calculated from quantum mechanics, and which in practice is often obtained from tabulations of absorption per element and per energy 11. Missing from these tabulations are the details of μ(E) in the vicinity of an x-ray absorption edge: rather than reaching the threshold energy to excite and remove a core-level electron from an isolated atom, one instead reaches an energy where an atom’s electron can be promoted into a state with an energy only a few electron volts away from the Fermi energy. Since these near-vacuum energy states are strongly affected by the nature of the atom’s chemical bonds 9, spectromicroscopy using near-edge x-ray absorption fine structure (NEXAFS) or x-ray absorption near-edge structure (XANES) provides a way to image the element-specific chemical bond distributions in a complex material.

Our challenge is that what has been measured is simply the optical density D(x, y, E), but we would like to interpret it as a product of absorption spectra μ(E, S) from a set S with S spectroscopically distinguishable components and a set of thickness maps or weighting images t(S, x, y) that show how much of each spectrum is present at each pixel. If we do not seek to find any spatial correlation of spectral responses (i.e., we do not assume the spectral response of any given pixel to be correlated with that of its neighbors), we can flatten the two-dimensional (x, y) coordinates and use a one-dimensional coordinate p to represent the position of each pixel. This is also generalizable to 3D tomographic spectromicroscopy data 12. We are therefore left with a matrix equation for our desired analysis of

DN×P=μN×StS×P, (1)

where N denotes the number of photon energy indices and P the number of pixels 13. Our goal is to find the set of spectra μN×S that describes all the significant variations in the data. The absorption spectra μN×S should be non-negative (since negative absorption would imply that the material is adding energy to the transmitted beam instead of absorbing energy from it); the thickness or weighting maps tS×P should likewise be non-negative because of the additive nature of the densities of the materials in the sample. Because DN×P measures the optical density −ln(I/I0), which is always non-negative (barring errors in the incident flux I0 normalization), it should be possible, in theory, to find non-negative μN×S and tS×P such that Eq. 1 is satisfied.

The problem of analyzing the measured data DN×P in terms of a set of spectra μN×S has been the subject of numerous multivariate statistical analysis approaches in energy loss electron microscopy 14,15 and in infrared spectromicroscopy 5,16. In x-ray spectromicroscopy, approaches using spectral standards or hand-defined regions assumed to be of uniform, pure composition have allowed one to obtain a set of S spectra μ̃N×S from which thickness maps tN×P can be obtained 17,18 by using the singular value decomposition (SVD) for matrix inversion, yielding

tS×P=μS×NDN×P, (2)

where μS×N is the pseudo-inverse of μ̃S×N.

Approaches for understanding more complex samples in x-ray microscopy have included the use of principal component analysis (PCA) 19,20 to identify a limited or significant basis set of orthonormal spectral signatures. However, SVD inversion does not guarantee a non-negative thickness map tN×P, and PCA can produce a basis set μ̃N×S that includes both positive and negative spectral values. Therefore, these approaches do not satisfy the non-negative condition of our desired solution described in Eq. 1.

2 Cluster analysis and negative values

Although PCA does not provide a set of spectra that are individually interpretable as positive absorption spectra of separate materials present in the specimen, it does provide a well-organized and reduced-dimensionality search space for cluster analysis 13,21 as a way of finding pixels with similar spectra. Once the clusters are found, the spectra calculated from each cluster center provide a set μ̃N×S̄ for calculation of thickness weightings tS×P according to Eq. 2. Cluster analysis has proven useful for a variety of applications including soil and environmental analysis 22,23; however, it is also observed to yield some regions with slightly negative values in the thickness maps tS×P, which are unphysical and thus represent limitations in the analysis.

To understand the way in which non-negative errors can arise in cluster analysis, we consider a simple example of a specimen with uniform thickness and a continuum of composition starting with 100% of material A, which is strongly absorptive at energy E1, and ending with 100% of material B, which is strongly absorptive at energy E2 (see Fig. 1). A scatterplot of the location of individual pixels based on their responses at the energies {E1, E2} is shown schematically in Fig. 2A. If these pixels are organized into two clusters, the groupings shown in Fig. 2B will be the result, where the vectors shown point to the center of the respective cluster centers; this will give rise to a set of spectra μ̃N×S (with S = 2 in this example) from which one can calculate thickness maps according to Eq. 2. However, consider the case of a pixel that is far from the median in composition, such as the upper left one in Fig. 2C. The only possible thickness map tS×P or weighting map of the cluster spectra μN×S able to reach that point is one that involves a negative weighting of one of the cluster spectra; that is, one that produces negative values in the thickness map tS×P, which are unphysical in our desired interpretation of the measured positive optical densities of Eq. 1. Of course, if the variation among spectral response of the pixels assigned to a cluster is small, these errors can be negligibly small; however, as Fig. 2 shows, there is no guarantee that cluster analysis will produce a thickness map with few negative pixels. Indeed, this negative thickness error is exactly what is observed in an actual cluster analysis of data of the form of Fig. 1, as shown in Fig. 3.

Fig. 1.

Fig. 1

Two-material test specimen to illustrate compositional mapping approaches. We assume that the specimen is a three-dimensional block comprises two separate materials A and B with a continuous variation between the two. The compositional variation is shown at left: the view is along the x direction (into the page), while the x-ray beam is traveling along the z direction. The thickness maps associated with each of the separate materials are shown at right.

Fig. 2.

Fig. 2

Illustration of how cluster analysis can give rise to negative (and thus unphysical) values of DN×P = μN×S tS×P. The figure at the left (A) shows a scatterplot of pixels from a continuously varying material combination as shown in Fig. 1, assuming that the two materials have opposing responses at energies E1 and E2. The middle figure (B) illustrates how these pixels will be grouped into two clusters; without other information, it would be natural to describe each cluster by the spectrum corresponding to the cluster center (marked with the red and green +). The figure at the right (C) shows how recreation of the spectrum of a pixel near one of the axes in this illustration would require a combination of positive weighting of one cluster spectrum (green in this case) but a negative weighting of the other cluster spectrum (red in this case); this would give rise to negative values in the thickness or weighting matrix tS×P, implying negative absorption of the x-ray beam, which is unphysical.

Fig. 3.

Fig. 3

Cluster analysis applied to the DN×P simulated data of Fig. 1 using two different spectra. The “Cluster segmentation” image at left shows how the simulated specimen is correctly classified as being made up of S = 2 distinct spectra μS×N, while the “Cluster thickness maps” in the center show the weightings or thickness maps tS×P that result. Careful examination of these cluster thickness maps reveals that they include (unphysical) negative values, and the “Cluster error map” at right (which represents the error |DN×PμN×S tS×P| as a grey-scale image) shows that both the extrema and midpoint mixtures are not reconstructed with full accuracy using cluster analysis.

A better solution to the simple example shown in Fig. 2 would locate the component vectors not in the center of clusters, but closer to extrema points so that the full range of spectroscopic variations can be represented; that is, in this example, the component vectors would point along (or close to) the respective axes rather than at the cluster centers. This is simple to arrive at for the deliberately constructed example of Fig. 2; but with nontrivial data distributions in multiple dimensions and in the presence of noise, the problem becomes much more challenging. We therefore present an alternative spectromicroscopy analysis approach in Sec. 4.

3 Application: biochemical analysis of spermatozoa

As an example application of x-ray spectromicroscopy analysis to a complicated, real-world specimen, we consider the case of human spermatozoa. Sperm are compact cells with tightly-packed and well-segregated materials in their head and a long flagellum that allows them to move through fluid (Fig. 4). Their density and total thickness make them difficult to study in electron microscopy without sectioning, and their small size means that the sub-50 nm spatial resolution of x-ray spectromicroscopy is helpful for resolving compositional details 24.

Fig. 4.

Fig. 4

Diagram of a human spermatozoa. The enzymes involved in penetrating the egg are in the acrosomal cap, while the nucleus contains the DNA tightly packed with histone proteins. The flagellar motor is within the posterior ring.

One in four couples experiences difficulties in conceiving25, with a male factor contributing in more than 50% of these cases26. The assessment of male infertility relies mostly on conventional criteria of sperm quality, such as concentration, motility, and morphology. While threshold values of these metrics can be used to classify men as subfertile, of indeterminate fertility, or fertile, none of the measures are reliable diagnostics of infertility 27. This fact indicates that the sperm of infertile men may have hidden abnormalities in the composition of their nuclei. DNA damage above a certain threshold appears to impair fertilization and embryo development 28,29, but little is known about the etiologies of sperm DNA damage and its full impact on human reproduction. Light microscopy does not deliver valuable information on sperm DNA or chromatin abnormalities, while bulk chemical measurements average over many morphologies and are not sensitive to individual spermatozoa. Flow cytometry can correlate sperm morphology with total DNA content 30, but it is still useful to visualize overall biochemical organization at higher resolution and without relying on a single biochemical marker. X-ray spectromicroscopy insights into the correlation between sperm morphology and abnormal DNA or protein distributions could lead to a better understanding of the basis for light microscopy selection of one abnormality over another for in vitro fertilization in cases where no sperm are present with normal morphology.

Several investigators have carried out high-resolution soft x-ray microscopy studies of sperm 3134. Zhang et al. have used carbon near-absorption-edge x-ray spectromicroscopy for compositional mapping of hamster, rat, and bull sperm 17. They acquired spectra of thin film standards of proteins protamine 1 and 2 and of calf thymus DNA; a species-weighted ratio of the protamine spectra was used along with the DNA spectrum to form a two-spectrum matrix μ, which was then inverted by using the SVD in order to yield thickness maps (Eq. 2) and estimate protein-to-DNA ratios. The results suggested that protamine content is independent of protamine 2 gene expression, but they did not allow one to discover other variations in biochemical organization because the analysis assumed a composition consisting of just the three targeted biochemicals. We therefore wish to consider analysis methods that are not based on such limiting assumptions.

We have used ejaculated sperm obtained via masturbation from randomly selected unidentified donors at the Andrology Lab at Stony Brook University Hospital. Fresh ejaculate was washed in phosphate-buffered saline to dilute the optically thick semen and then was imaged wet in a special sample holder35, air dried, or freeze dried. Wet sperm suffered some degradation during x-ray microscopy measurements, so an air-dried sperm was selected for the data shown here24 since in images of dozens of sperm this preparation method seemed to preserve sperm morphology better than what we observed when plunge-freezing in liquid ethane followed by freeze drying (perhaps because of ice crystal formation in the dense sperm head during plunge-freezing). Images were taken with a scanning transmission x-ray microscope developed by us at Stony Brook University36 and formerly operated on an undulator beamline X1A1 at the National Synchrotron Light Source at Brookhaven National Laboratory (the version of microscope used in these studies was upgraded to include laser interferometer control of the scanning stage 24,37,38). Images were acquired with 100 nm pixel size and at 133 photon energies across the carbon x-ray absorption near-edge spectroscopy region from 283.8 to 291.6 eV.

4 Non-negative matrix approximation methods

Cluster analysis based on data orthogonalized and reduced by using PCA is rapid and useful for analyzing complex data 13,2123, although it can return negative values as described above. There is also a wide range of other productive approaches for spectromicroscopy analysis 4,5,14,15,39. However, we restate our fundamental requirement, which is to find an approach that is constrained by the physics of x-ray absorption to yield only non-negative values for the matrices in the expression of Eq. 1 of DN×P = μN×S tS×P. This is precisely the requirement satisfied by non-negative matrix factorization, an analysis approach first explored by Paatero and Tapper40 and later implemented with considerable notice by Lee and Seung10. We describe our implementation of NNMA analysis for x-ray absorption spectromicroscopy, realizing that the same approaches can be used for other types of spectral analysis 41,42, spectrum imaging 43, and hyperspectral imaging methods 44,45.

The approach of Lee and Seung 10 for face recognition was to use a multiplicative update algorithm for non-negative matrix factorization of data in the form of Eq. 1, with minimization of the basic data-matching cost function F0(μ, t) of (dropping matrix subscripts for simplicity):

F0(μ,t)=D-μt22. (3)

The Lee and Seung algorithm in our notation initializes with random non-negative values for the matrices μ and t and then applies iterative updates 46 using multiplicative rules of the form

μμ(μTD)(μTμt) (4)
tt(DtT)(μttT), (5)

where the multiplications and divisions not in parentheses are taken componentwise, until a minimum of the data-matching cost function F0 of Eq. 3 is reached (or, in practice, until F0 falls below some predetermined threshold).

Minimizing the cost function to make the NNMA factorization of μt as close as possible to the optical density data D is necessary but not sufficient for achieving a clear, easy-to-interpret analysis of x-ray spectromicroscopy data. With this basic cost function as the only consideration, one can miss several desired features of a useful solution; furthermore, the minimizer will not be unique (since any positive scaling between μ and t would achieve the same cost function value). One approach is to introduce other considerations such as spectral smoothness as constraints, but this mixed strategy of optimization for some criteria, and constraints for others, can lead to very slow convergence 24.

4.1 NNMA regularization

One method to narrow and refine the search space for NNMA is to introduce regularizations in addition to the basic cost function minimization. Regularization is one way to incorporate additional information we might have about the data into the overall cost function to be minimized. In this way, we find a balance between the error minimization from data-matching, and a good fit to data-modeling. Each regularization is controlled by a continuous regularization parameter λ in the cost function

F(μ,t)=F0(μ,t)+λμJμ(μ)+λtJt(t), (6)

where Jμ, Jt are the regularizers and λμ, λt are the regularization parameters applied to the spectral μ and thickness or weighting t matrices, respectively.

From a machine-learning perspective, λ represents the trade-off between errors in data-matching and the complexity of the model 47. For small λ, the errors become smaller at the cost of not accurately modeling the data. For larger λ, the data-matching errors become reduced in importance relative to other desired characteristics of the data model. We consider here two regularization schemes for desired characteristics of our solution (our model): sparseness and similarity to cluster spectra.

Sparseness

In many x-ray spectromicroscopic datasets, the t matrix is expected to be sparse—each pixel would contain at most a few components (column sparseness), and each component would be favored to show up in only a small subset of pixels (row sparseness)—so that many entries in t would be zero or close to zero. The typical regularizer to model the sparseness of t is the one-norm 48: ||t||1 = Σk,p tk,p. The cost function to be minimized becomes

F(μ,t)=D-μt22+λtt1, (7)

and the addition to the update rule for t is

λtJtt=λtonesS×P, (8)

so that Eq. 5 becomes

tt(DtT)(μttT+λt). (9)

With spectral imaging, one of the consequences of incorporating sparseness into the model would be to create more clearly separable components, as seen in the reconstructed thickness maps t. Figure 5 compares the results of applying NNMA without any regularization and one with sparseness regularization (λt = 0.7). Although we now have more distinguishable thickness maps, the reconstructed spectra μ do not resemble observed x-ray absorption spectra. This result is not surprising given that NNMA has no expectation of what the reconstructions should look like as long as the cost function is minimized.

Fig. 5.

Fig. 5

Comparison between NNMA without and with sparseness regularization. The first column compares the reconstructed spectra μ. The second column shows the NNMA reconstructed thickness maps t of the sperm dataset without any sparseness regularization, while the third column shows NNMA reconstructed maps with sparseness regularization (λt = 0.7). In the last column, the components appear better separated than without sparseness regularization. However, some of the reconstructed spectra do not resemble observed x-ray absorption spectra; approaches to address this are illustrated in Figs. 6 and 7.

Cluster similarity

Based on the above, we wish to also include a regularization to increase the similarity of solutions to observed x-ray absorption spectra. Since cluster analysis yields a set of spectra μcluster averaged from spectroscopically similar pixels, its spectra provide a good basis both for the starting solution of an optimization procedure and for a “similarity regularizer” Jμsim to penalize reconstructions that deviate far from the input cluster spectra:

λμsimJμsim=λμsimμ-μcluster22 (10)
=λμsimk=1Sn=1N(μn,k=μclustern,k)2. (11)

The addition to the update rule for μ is

λμsimJμsimμ=λμsim2(μ-μcluster), (12)

so that Eq. 4 becomes

μμ(μTD)(μTμt+2λμsim(μ-μcluster)). (13)

Figure 6 compares reconstructions from cluster analysis against NNMA with cluster spectra similarity regularization. By tuning the regularization parameter λμsim to be high, we can obtain reconstructed spectra that match closely with those from cluster analysis, while eliminating the negative regions in the thickness maps.

Fig. 6.

Fig. 6

Comparison between cluster analysis and NNMA with a cluster spectra similarity regularization scheme as described in Section 4.1. By tuning the regularization parameter λμsim to be high (in this case, λμsim = 100), we can obtain NNMA reconstructed spectra that are similar to those from cluster analysis (first column). At the same time, the negative regions from the cluster thickness maps (second column) are eliminated, as seen in the NNMA reconstructed maps (fourth column). To highlight the negative regions in the cluster analysis thickness maps, only these regions are shown in the third column.

While cluster similarity adds an important bias toward the properties of actual observed x-ray absorption spectra, sparseness is still a desirable property for our solutions since it maximizes chemical separability in the weighting or thickness maps. Fortunately, one can seek a simultaneous minimum of the three cost components together: the data-matching cost of Eq. 3, the sparseness regularizer of Eq. 7, and the cluster similarity regularizer of Eq. 10 by using the combined updates of Eqs. 9 and 13. As shown in Fig. 7, this at last gives solutions that satisfy our desired properties simultaneously, both for the sperm spectromicroscopy data shown here and in other studies to be described elsewhere.

Fig. 7.

Fig. 7

X-ray spectromicroscopy analysis results obtained by the cluster analysis approach 21 and NNMA with data-matching (Eq. 3), sparseness (Eq. 7), and cluster similarity (Eq. 10) regularizers used in combination. As suggested in Fig. 2 and shown for this data set in Fig. 6, cluster analysis produces maps with negative weightings for some regions, which are not allowed by the physics of x-ray absorption, whereas the NNMA solution using data-matching, sparseness, and cluster similarity delivers an analysis result with recognizable x-ray absorption spectra and positive weightings or thickness maps, which nicely illustrate the large-scale biochemical organization of sperm. Image t3 highlights the acrosomal cap, flagellar motor, and mitochondrion; image t4 highlights the nucleus where histones are bound to DNA; image t2 highlights the lipid membrane and flagellum; and image t1 isolates a high-density area in the flagellar motor with some combination of chemical sensitivity and experimental absorption saturation limits. The regularization weightings used for the NNMA analysis were λμsim = 10 and λt = 0.5.

4.2 Selection of the number of spectroscopically distinguishable components S

An important parameter in NNMA analysis (as well as in cluster analysis) is the selection of the number of spectroscopically distinguishable components S to seek. If S is too small, we will arrive at a basis set that is not able to reproduce all the important variations in the data; if S is too large, we may have simply analyzed variations due to noise from photon statistics or other sources. In PCA, the eigenvalues of the covariance matrix Z = DDT can provide a good estimate, since they often drop sharply from the first eigenvalue down to a point where subsequent eigenvalues decrease only slightly, indicating a transition from variations in significant signals to small variations due to different measures of the same noise factors49. In cluster analysis, we have used this “knee” in the eigenvalue curve to estimate the number of significant components in the sample21, although in practice it has been found to be important to manually examine the analysis result. The number of clusters to seek would then be .

Since NNMA analysis involves the cost function F0(μ, t) of Eq. 3 that measures how well the solution μt matches the data D, we have a good basis for evaluating the effect of decreasing or increasing the number S of spectroscopically distinguishable components. By carrying out NNMA analysis with a range of values for S, we can see when the error F0(μ, t) no longer decreases as a function of S; we can similarly examine when decreases to S are insufficient to capture all the important spectroscopic variations in the sample. This topic will be explored further in future work.

5 Discussion

Our goal in x-ray spectromicroscopy analysis is to find a “basis set” of spectra that allow us to describe the intrinsic distribution (thickness or weighting maps) of spectroscopically resolvable components in the specimen. While cluster analysis does this rapidly and delivers spectra that closely resemble those observed from individual pixels in the spectral image set (because they simply average a subset of observed spectra together), we have shown that the resulting basis set can lead to negative values in the thickness maps, which are unphysical. Non-negative matrix approximation analysis techniques provide a path out of this dilemma and also allow us to incorporate other characteristics desired from the data in a combined cost function approach for optimization. For our example x-ray spectromicroscopy data, NNMA delivers results consistent with the known large-scale biochemical organization of human spermatozoa when we simultaneously add two regularizers to the basic data-matching condition of Eq. 3: sparseness (Eq. 7), and cluster similarity (Eq. 10). With this combined regularizer approach, we are able to obtain thickness maps and spectra (Fig. 7) that highlight the expected large-scale biochemical organization of spermatozoa as shown schematically in Fig. 4: image t3 highlights the acrosomal cap, flagellar motor, and mitochondrion; image t4 highlights the nucleus where histones are bound to DNA; image t2 highlights the lipid membrane and flagellum; and image t1 isolates a high-density area in the flagellar motor with some combination of chemical sensitivity and experimental absorption saturation limits. The spectroscopic peaks observed in Fig. 7 can be interpreted by careful comparison between theoretical calculations and experimental measurements of organic molecular assemblies such as amino acids 50 and manufactured polymers 51, although detailed discussion is beyond the scope of the present work.

An exploratory version of the NNMA analysis approach described here is implemented in a Python open source code* called MANTiS 52 developed by 2nd Look Consulting; a more refined interface to NNMA analysis is planned for an upcoming release of MANTiS. For the data shown here, the combined cost function converged to a minimum over about 10,000 iterations taking about 10 minutes on a laptop computer. These results show the potential of NNMA analysis on complicated data.

Acknowledgments

We thank the U.S. Department of Energy (DOE) Office of Science for support of this work under contract DE-AC02-06CH11357 to Argonne National Laboratory. Earlier exploration of NNMA as applied to sperm spectromicroscopy analysis was supported by the National Institutes of Health under grant R01 EB-000479; RM was supported in part by grant R01 GM-104530.

References

  • 1.Jeanguillaume C, Colliex C. Ultramicroscopy. 1989;28:252–257. [Google Scholar]
  • 2.Hunt JA, Williams DB. Ultramicroscopy. 1991;38:47–73. [Google Scholar]
  • 3.Sparks CJ., Jr . In: Synchrotron Radiation Research. Winick H, Doniach S, editors. Plenum Press; New York: 1980. pp. 459–512. [Google Scholar]
  • 4.Kotula PG, Keenan M, Michael JR. Microscopy and Microanalysis. 2003;9:1–17. doi: 10.1017/S1431927603030058. [DOI] [PubMed] [Google Scholar]
  • 5.Lasch P, Wäsche W, McCarthy WJ, Müller GJ, Naumann D. Proceedings SPIE. 1998;3257:187–198. [Google Scholar]
  • 6.Diem M, Boydston-White S, Chiriboga L. Applied Spectroscopy. 1999;53:148A–161A. [Google Scholar]
  • 7.Ade H, Zhang X, Cameron S, Costello C, Kirz J, Williams S. Science. 1992;258:972–975. doi: 10.1126/science.1439809. [DOI] [PubMed] [Google Scholar]
  • 8.Jacobsen C, Flynn G, Wirick S, Zimba C. Journal of Microscopy. 2000;197:173–184. doi: 10.1046/j.1365-2818.2000.00640.x. [DOI] [PubMed] [Google Scholar]
  • 9.Stöhr J. NEXAFS Spectroscopy. Vol. 25 Springer-Verlag; 1992. [Google Scholar]
  • 10.Lee DD, Seung HS. Nature. 1999;401:788–791. doi: 10.1038/44565. [DOI] [PubMed] [Google Scholar]
  • 11.Henke BL, Gullikson E, Davis JC. Atomic Data and Nuclear Data Tables. 1993;54:181–342. [Google Scholar]
  • 12.Johansson GA, Tyliszczak T, Mitchell GE, Keefe MH, Hitchcock AP. Journal of Synchrotron Radiation. 2007;14:395–402. doi: 10.1107/S0909049507029962. [DOI] [PubMed] [Google Scholar]
  • 13.Lerotic M, Jacobsen C, Gillow J, Francis A, Wirick S, Vogt S, Maser J. Journal of Electron Spectroscopy and Related Phenomena. 2005;144–147:1137–1143. [Google Scholar]
  • 14.Bonnet N. Journal of Microscopy. 1998;190:2–18. [Google Scholar]
  • 15.Bonnet N, Brun N, Colliex C. Ultramicroscopy. 1999;77:97–112. [Google Scholar]
  • 16.Lasch P, Boese M, Pacifico A, Diem M. Vibrational Spectroscopy. 2002;28:147–157. [Google Scholar]
  • 17.Zhang X, Balhorn R, Mazrimas J, Kirz J. Journal of Structural Biology. 1996;116:335–344. doi: 10.1006/jsbi.1996.0051. [DOI] [PubMed] [Google Scholar]
  • 18.Koprinarov IN, Hitchcock AP, McCrory CT, Childs RF. Journal of Physical Chemistry B. 2002;106:5358–5364. [Google Scholar]
  • 19.King PL, Browning R, Pianetta P, Lindau I, Keenlyside M, Knapp G. Journal of Vacuum Science and Technology A. 1989;7:3301–3304. [Google Scholar]
  • 20.Osanna A, Jacobsen C. X-ray Microscopy: Proceedings of the Sixth International Conference (American Institute of Physics Conference Proceedings); 2000; pp. 350–357. [Google Scholar]
  • 21.Lerotic M, Jacobsen C, Schäfer T, Vogt S. Ultramicroscopy. 2004;100:35–57. doi: 10.1016/j.ultramic.2004.01.008. [DOI] [PubMed] [Google Scholar]
  • 22.Mitrea G, Thieme J, Guttmann P, Heim S, Gleber S. Journal of Synchrotron Radiation. 2007;15:26–35. doi: 10.1107/S0909049507047966. [DOI] [PubMed] [Google Scholar]
  • 23.Lehmann J, Solomon D, Kinyangi J, Dathe L, Wirick S, Jacobsen C. Nature Geoscience. 2008;1:238–242. [Google Scholar]
  • 24.Fleckenstein H. PhD thesis. Stony Brook University; 2008. [Google Scholar]
  • 25.Schmidt L, Munster K, Helm P. British Journal of Obstetric Gynecology. 1995;102:978–984. doi: 10.1111/j.1471-0528.1995.tb10905.x. [DOI] [PubMed] [Google Scholar]
  • 26.Irvine DS. Human Reproduction. 1996;13:33–44. doi: 10.1093/humrep/13.suppl_1.33. [DOI] [PubMed] [Google Scholar]
  • 27.Guzick DS, Overstreet JW, Factor-Litvak P, et al. New England Journal of Medicine. 2001;345:1388–1393. doi: 10.1056/NEJMoa003005. [DOI] [PubMed] [Google Scholar]
  • 28.Ahmadi A, Ng SC. Journal Of Experimental Zoology. 1999;284:696–704. doi: 10.1002/(sici)1097-010x(19991101)284:6<696::aid-jez11>3.0.co;2-e. [DOI] [PubMed] [Google Scholar]
  • 29.Cho C, Jung-Ha H, Willis WD, Goulding EH, Stein P, Xu Z, Schultz RM, Hecht NB, Eddy EM. Biology of Reproduction. 2003;69:211–217. doi: 10.1095/biolreprod.102.015115. [DOI] [PubMed] [Google Scholar]
  • 30.Hacker-Klom UB, Göhde W, Nieschlag E, Behre HM. Human Reproduction. 1999;14:2506–2512. doi: 10.1093/humrep/14.10.2506. [DOI] [PubMed] [Google Scholar]
  • 31.Loo BW, Jr, Williams S, Meizel S, Rothman SS. Journal of Microscopy. 1992;166:RP5–RP6. doi: 10.1111/j.1365-2818.1992.tb01514.x. [DOI] [PubMed] [Google Scholar]
  • 32.Balhorn R, Braun RE, Breed B, Brown JT, Evenson D, Heck JM, Kirz J, McNulty I, Meyer-Ilse W, Zhang X. X-ray Microscopy and Spectromicroscopy. Berlin: 1998. pp. II–29–46. [Google Scholar]
  • 33.Vorup-Jensen T, Hjort T, Abraham-Peskir JV, Guttmann P, Jensenius JC, Uggerhøj E, Medenwaldt R. Human Reproduction. 1998;14:880–884. doi: 10.1093/humrep/14.4.880. [DOI] [PubMed] [Google Scholar]
  • 34.Abraham-Peskir J, Chantler E, McCann C, Medenwaldt R, Ernst E. Medical Science Research. 1998;26:663–667. [Google Scholar]
  • 35.Neuhäusler U, Jacobsen C, Schulze D, Stott D, Abend S. Journal of Synchrotron Radiation. 2000;7:110–112. doi: 10.1107/S0909049599015940. [DOI] [PubMed] [Google Scholar]
  • 36.Feser M, Beetz T, Jacobsen C, Kirz J, Wirick S, Stein A, Schäfer T. Soft X-Ray and EUV Imaging Systems II. Bellingham; Washington: 2001. pp. 146–153. [Google Scholar]
  • 37.Lerotić M. PhD thesis. Department of Physics and Astronomy, Stony Brook University; 2005. [Google Scholar]
  • 38.Hornberger B. PhD thesis. Department of Physics and Astronomy, Stony Brook University; 2007. [Google Scholar]
  • 39.de Juan A, Tauler R, Dyson R, Marcolli C, Rault M, Maeder M. Trends in Analytical Chemistry. 2004;23:70–79. [Google Scholar]
  • 40.Paatero P, Tapper U. Environmetrics. 1994;5:111–126. [Google Scholar]
  • 41.Pauca VP, Piper J, Plemmons RJ. Linear Algebra and its Applications. 2006;416:29–47. [Google Scholar]
  • 42.Buchsbaum G, Bloch O. Vision Research. 2002;42:559–563. doi: 10.1016/s0042-6989(01)00303-0. [DOI] [PubMed] [Google Scholar]
  • 43.Lee JS, Lee DD, Choi S, Lee DS. 3rd International Conference on Independent Component Analysis and Blind Signal Separation; 2001; pp. 629–632. [Google Scholar]
  • 44.Robila SA, Maciak LG. Proceedings SPIE. 2006:63840F. [Google Scholar]
  • 45.Liou C-Y, Ou Yang K-D. International Conference on Neural Information Processing; 2005; pp. 280–285. [Google Scholar]
  • 46.Lee DD, Seung HS. Advances in Neural Information Processing Systems. 2001:556–562. [Google Scholar]
  • 47.Alpaydin E. Introduction to Machine Learning. 2. MIT Press; 2010. [Google Scholar]
  • 48.Tibshirani R. Journal of the Royal Statistical Society B. 1996;58:267–288. [Google Scholar]
  • 49.Malinowski ER. Factor Analysis in Chemistry. 2. John H. Wiley & Sons; New York: 1991. [Google Scholar]
  • 50.Kaznacheyev K, Osanna A, Jacobsen C, Plashkevych O, Vahtras O, Ågren H, Carravetta V, Hitchcock A. Journal of Physical Chemistry A. 2002;106:3153–3168. [Google Scholar]
  • 51.Dhez O, Ade H, Urquhart S. Journal of Electron Spectroscopy and Related Phenomena. 2003;128:85–96. [Google Scholar]
  • 52.Lerotic M, Mak R, Wirick S, Meirer F, Jacobsen C. Journal of Synchrotron Radiation. 2014 doi: 10.1107/S1600577514013964. (submitted), 0. [DOI] [PubMed] [Google Scholar]

RESOURCES