{"title":"用于大分子晶体学的互易空间制图","authors":"S. Meisburger, N. Ando","doi":"10.1107/s2053273323098212","DOIUrl":null,"url":null,"abstract":"Diffuse scattering can provide insight into protein dynamics from macromolecular crystallography (MX) experiments. In conventional MX, the protein’s average structure is determined by analyzing Bragg peak intensities. Diffuse scattering signals present in the same diffraction images contain a wealth of information about deviations from the average structure, including lattice disorder and protein breathing motions. We have shown that when diffraction data are measured carefully at room temperature, the diffuse scattering can be processed to obtain a three-dimensional reciprocal space map that is further analyzed to determine correlated motion. To make diffuse scattering techniques more widely available, we have created a python package mdx2 that is both convenient to use and simple to extend and modify. It is lightweight, relying on the scientific python ecosystem for numerical methods, dials and dxtbx for initial processing and data import, and NeXus format for data storage. Mdx2 can be run on the command line or imported as a package, for instance to encapsulate a complete workflow in a Jupyter notebook for reproducible computing and edu cation. Finally, I will discuss our recent efforts to improve performance and scalability toward real-time data reduction at synchrotron beamlines.","PeriodicalId":6903,"journal":{"name":"Acta Crystallographica Section A Foundations and Advances","volume":"25 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Reciprocal-space mapping for macromolecular crystallography\",\"authors\":\"S. Meisburger, N. Ando\",\"doi\":\"10.1107/s2053273323098212\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Diffuse scattering can provide insight into protein dynamics from macromolecular crystallography (MX) experiments. In conventional MX, the protein’s average structure is determined by analyzing Bragg peak intensities. Diffuse scattering signals present in the same diffraction images contain a wealth of information about deviations from the average structure, including lattice disorder and protein breathing motions. We have shown that when diffraction data are measured carefully at room temperature, the diffuse scattering can be processed to obtain a three-dimensional reciprocal space map that is further analyzed to determine correlated motion. To make diffuse scattering techniques more widely available, we have created a python package mdx2 that is both convenient to use and simple to extend and modify. It is lightweight, relying on the scientific python ecosystem for numerical methods, dials and dxtbx for initial processing and data import, and NeXus format for data storage. Mdx2 can be run on the command line or imported as a package, for instance to encapsulate a complete workflow in a Jupyter notebook for reproducible computing and edu cation. Finally, I will discuss our recent efforts to improve performance and scalability toward real-time data reduction at synchrotron beamlines.\",\"PeriodicalId\":6903,\"journal\":{\"name\":\"Acta Crystallographica Section A Foundations and Advances\",\"volume\":\"25 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Acta Crystallographica Section A Foundations and Advances\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1107/s2053273323098212\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Acta Crystallographica Section A Foundations and Advances","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1107/s2053273323098212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Reciprocal-space mapping for macromolecular crystallography
Diffuse scattering can provide insight into protein dynamics from macromolecular crystallography (MX) experiments. In conventional MX, the protein’s average structure is determined by analyzing Bragg peak intensities. Diffuse scattering signals present in the same diffraction images contain a wealth of information about deviations from the average structure, including lattice disorder and protein breathing motions. We have shown that when diffraction data are measured carefully at room temperature, the diffuse scattering can be processed to obtain a three-dimensional reciprocal space map that is further analyzed to determine correlated motion. To make diffuse scattering techniques more widely available, we have created a python package mdx2 that is both convenient to use and simple to extend and modify. It is lightweight, relying on the scientific python ecosystem for numerical methods, dials and dxtbx for initial processing and data import, and NeXus format for data storage. Mdx2 can be run on the command line or imported as a package, for instance to encapsulate a complete workflow in a Jupyter notebook for reproducible computing and edu cation. Finally, I will discuss our recent efforts to improve performance and scalability toward real-time data reduction at synchrotron beamlines.