This paper presents a Python-based algorithm, named INSCorNorm, to correct the inelastic neutron scattering (INS) spectra for both sample and container self-shielding and to normalize the experimental spectral intensity to an absolute physical scale (barn/energy unit) facilitating the comparison with computer simulations and interpretation. The algorithm is benchmarked against INS measurements of ZrH, performed on the TOSCA spectrometer at the ISIS Facility. We also apply the algorithm to the INS spectra from L-lysine, a system of broad interest in biology and medicine, and we discuss how corrected INS data provide an experimental benchmark for theoretical calculations of nuclear anisotropic displacement parameters in molecular systems. The total neutron sample cross section to use for the self-shielding corrections is discussed, as well as the best approach to derive experimentally the cross section at the VESUVIO spectrometer, together with the experimental value of the hydrogen nuclear mean kinetic energy, (E-k). The algorithm is made available to the neutron user community within the MANTID software.

Scatigno, C., Romanelli, G., Preziosi, E., Zanetti, M., Parker, S.f., Rudic, S., et al. (2020). A Python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 16(12), 7671-7680 [10.1021/acs.jctc.0c00790].

A Python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism

Romanelli G.
Membro del Collaboration Group
;
Preziosi E.
Membro del Collaboration Group
;
Andreani C.;Senesi R.
2020-01-01

Abstract

This paper presents a Python-based algorithm, named INSCorNorm, to correct the inelastic neutron scattering (INS) spectra for both sample and container self-shielding and to normalize the experimental spectral intensity to an absolute physical scale (barn/energy unit) facilitating the comparison with computer simulations and interpretation. The algorithm is benchmarked against INS measurements of ZrH, performed on the TOSCA spectrometer at the ISIS Facility. We also apply the algorithm to the INS spectra from L-lysine, a system of broad interest in biology and medicine, and we discuss how corrected INS data provide an experimental benchmark for theoretical calculations of nuclear anisotropic displacement parameters in molecular systems. The total neutron sample cross section to use for the self-shielding corrections is discussed, as well as the best approach to derive experimentally the cross section at the VESUVIO spectrometer, together with the experimental value of the hydrogen nuclear mean kinetic energy, (E-k). The algorithm is made available to the neutron user community within the MANTID software.
2020
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore FIS/03 - FISICA DELLA MATERIA
English
Scatigno, C., Romanelli, G., Preziosi, E., Zanetti, M., Parker, S.f., Rudic, S., et al. (2020). A Python algorithm to analyze inelastic neutron scattering spectra based on the y-scale formalism. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 16(12), 7671-7680 [10.1021/acs.jctc.0c00790].
Scatigno, C; Romanelli, G; Preziosi, E; Zanetti, M; Parker, Sf; Rudic, S; Andreani, C; Senesi, R
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
210.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Non specificato
Dimensione 1.55 MB
Formato Adobe PDF
1.55 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/272529
Citazioni
  • ???jsp.display-item.citation.pmc??? 1
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 4
social impact