CyRSoXS: a GPU‐accelerated virtual instrument for polarized resonant soft X‐ray scattering

Polarized resonant soft X‐ray scattering (P‐RSoXS) has emerged as a powerful synchrotron‐based tool that combines the principles of X‐ray scattering and X‐ray spectroscopy. P‐RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of applied crystallography Ročník 56; číslo 3; s. 868 - 883
Hlavní autoři: Saurabh, Kumar, Dudenas, Peter J., Gann, Eliot, Reynolds, Veronica G., Mukherjee, Subhrangsu, Sunday, Daniel, Martin, Tyler B., Beaucage, Peter A., Chabinyc, Michael L., DeLongchamp, Dean M., Krishnamurthy, Adarsh, Ganapathysubramanian, Baskar
Médium: Journal Article
Jazyk:angličtina
Vydáno: 5 Abbey Square, Chester, Cheshire CH1 2HU, England International Union of Crystallography 01.06.2023
Blackwell Publishing Ltd
Témata:
ISSN:1600-5767, 0021-8898, 1600-5767
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Polarized resonant soft X‐ray scattering (P‐RSoXS) has emerged as a powerful synchrotron‐based tool that combines the principles of X‐ray scattering and X‐ray spectroscopy. P‐RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P‐RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy‐dependent three‐dimensional tensors with heterogeneities at nanometre to sub‐nanometre length scales. This challenge is overcome here by developing an open‐source virtual instrument that uses graphical processing units (GPUs) to simulate P‐RSoXS patterns from real‐space material representations with nanoscale resolution. This computational framework – called CyRSoXS (https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state‐of‐the‐art P‐RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co‐simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi‐modal data assimilation approaches. Finally, the complexity of the computational framework is ed away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large‐scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches. This article presents CyRSoXS – an open‐source virtual instrument that uses GPUs to simulate polarized resonant soft X‐ray scattering (P‐RSoXS) patterns from real‐space material representations. It is significantly faster than the current state‐of‐the‐art software, and it enables quantitative extraction of orientation information from P‐RSoXS data. This enables a wide range of applications, including pattern fitting, co‐simulation, data exploration, machine learning workflows and multi‐modal data assimilation approaches.
AbstractList This article presents CyRSoXS – an open-source virtual instrument that uses GPUs to simulate polarized resonant soft X-ray scattering (P-RSoXS) patterns from real-space material representations. It is significantly faster than the current state-of-the-art software, and it enables quantitative extraction of orientation information from P-RSoXS data. This enables a wide range of applications, including pattern fitting, co-simulation, data exploration, machine learning workflows and multi-modal data assimilation approaches. Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework – called CyRSoXS (https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
Polarized resonant soft X‐ray scattering (P‐RSoXS) has emerged as a powerful synchrotron‐based tool that combines the principles of X‐ray scattering and X‐ray spectroscopy. P‐RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P‐RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy‐dependent three‐dimensional tensors with heterogeneities at nanometre to sub‐nanometre length scales. This challenge is overcome here by developing an open‐source virtual instrument that uses graphical processing units (GPUs) to simulate P‐RSoXS patterns from real‐space material representations with nanoscale resolution. This computational framework – called CyRSoXS (https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state‐of‐the‐art P‐RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co‐simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi‐modal data assimilation approaches. Finally, the complexity of the computational framework is ed away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large‐scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches. This article presents CyRSoXS – an open‐source virtual instrument that uses GPUs to simulate polarized resonant soft X‐ray scattering (P‐RSoXS) patterns from real‐space material representations. It is significantly faster than the current state‐of‐the‐art software, and it enables quantitative extraction of orientation information from P‐RSoXS data. This enables a wide range of applications, including pattern fitting, co‐simulation, data exploration, machine learning workflows and multi‐modal data assimilation approaches.
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework – called CyRSoXS (https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind . This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework - called (https://github.com/usnistgov/cyrsoxs) - is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing to Python using . This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
Polarized resonant soft X‐ray scattering (P‐RSoXS) has emerged as a powerful synchrotron‐based tool that combines the principles of X‐ray scattering and X‐ray spectroscopy. P‐RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P‐RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy‐dependent three‐dimensional tensors with heterogeneities at nanometre to sub‐nanometre length scales. This challenge is overcome here by developing an open‐source virtual instrument that uses graphical processing units (GPUs) to simulate P‐RSoXS patterns from real‐space material representations with nanoscale resolution. This computational framework – called CyRSoXS (https://github.com/usnistgov/cyrsoxs) – is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state‐of‐the‐art P‐RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co‐simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi‐modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large‐scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework - called CyRSoXS (https://github.com/usnistgov/cyrsoxs) - is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray spectroscopy. P-RSoXS provides unique sensitivity to molecular orientation and chemical heterogeneity in soft materials such as polymers and biomaterials. Quantitative extraction of orientation information from P-RSoXS pattern data is challenging, however, because the scattering processes originate from sample properties that must be represented as energy-dependent three-dimensional tensors with heterogeneities at nanometre to sub-nanometre length scales. This challenge is overcome here by developing an open-source virtual instrument that uses graphical processing units (GPUs) to simulate P-RSoXS patterns from real-space material representations with nanoscale resolution. This computational framework - called CyRSoXS (https://github.com/usnistgov/cyrsoxs) - is designed to maximize GPU performance, including algorithms that minimize both communication and memory footprints. The accuracy and robustness of the approach are demonstrated by validating against an extensive set of test cases, which include both analytical solutions and numerical comparisons, demonstrating an acceleration of over three orders of magnitude relative to the current state-of-the-art P-RSoXS simulation software. Such fast simulations open up a variety of applications that were previously computationally unfeasible, including pattern fitting, co-simulation with the physical instrument for operando analytics, data exploration and decision support, data creation and integration into machine learning workflows, and utilization in multi-modal data assimilation approaches. Finally, the complexity of the computational framework is abstracted away from the end user by exposing CyRSoXS to Python using Pybind. This eliminates input/output requirements for large-scale parameter exploration and inverse design, and democratizes usage by enabling seamless integration with a Python ecosystem (https://github.com/usnistgov/nrss) that can include parametric morphology generation, simulation result reduction, comparison with experiment and data fitting approaches.
Author Mukherjee, Subhrangsu
Chabinyc, Michael L.
Ganapathysubramanian, Baskar
Sunday, Daniel
Dudenas, Peter J.
DeLongchamp, Dean M.
Beaucage, Peter A.
Krishnamurthy, Adarsh
Reynolds, Veronica G.
Saurabh, Kumar
Gann, Eliot
Martin, Tyler B.
Author_xml – sequence: 1
  givenname: Kumar
  surname: Saurabh
  fullname: Saurabh, Kumar
  organization: Iowa State University
– sequence: 2
  givenname: Peter J.
  surname: Dudenas
  fullname: Dudenas, Peter J.
  organization: National Institute of Standards and Technology
– sequence: 3
  givenname: Eliot
  surname: Gann
  fullname: Gann, Eliot
  organization: National Institute of Standards and Technology
– sequence: 4
  givenname: Veronica G.
  surname: Reynolds
  fullname: Reynolds, Veronica G.
  organization: University of California
– sequence: 5
  givenname: Subhrangsu
  surname: Mukherjee
  fullname: Mukherjee, Subhrangsu
  organization: National Institute of Standards and Technology
– sequence: 6
  givenname: Daniel
  surname: Sunday
  fullname: Sunday, Daniel
  organization: National Institute of Standards and Technology
– sequence: 7
  givenname: Tyler B.
  surname: Martin
  fullname: Martin, Tyler B.
  organization: National Institute of Standards and Technology
– sequence: 8
  givenname: Peter A.
  surname: Beaucage
  fullname: Beaucage, Peter A.
  organization: National Institute of Standards and Technology
– sequence: 9
  givenname: Michael L.
  surname: Chabinyc
  fullname: Chabinyc, Michael L.
  organization: University of California
– sequence: 10
  givenname: Dean M.
  surname: DeLongchamp
  fullname: DeLongchamp, Dean M.
  email: dean.delongchamp@nist.gov
  organization: National Institute of Standards and Technology
– sequence: 11
  givenname: Adarsh
  surname: Krishnamurthy
  fullname: Krishnamurthy, Adarsh
  organization: Iowa State University
– sequence: 12
  givenname: Baskar
  surname: Ganapathysubramanian
  fullname: Ganapathysubramanian, Baskar
  email: baskarg@iastate.edu
  organization: Iowa State University
BackLink https://www.ncbi.nlm.nih.gov/pubmed/37284258$$D View this record in MEDLINE/PubMed
BookMark eNqFkc9u1DAQxi1URP_AA3BBkbhwWTrjeBOHC0IrWlqtBOpSqSesieMUV9l4aztF2xOPwDP2SepoS1WKBCdbn3_f-JuZXbbVu94w9hLhLSKU-wssAKZlUfIcgJcVPGE7ozQZta0H9222G8IFACaUP2Pbecml4FO5w77N1icLd7Z4l1F2-OX05ucv0tp0xlM0TXZlfRyoy2wfoh-Wpo9Z63y2ch15e50Ab4LrKcnBtTE7S3ZP6yxoitF4258_Z09b6oJ5cXfusdODj19nnybzz4dHsw_ziRallBMU2DaAekqVyPO6wdpoU2ENDQlBQFWp26bihLVGAqNR8rqoQaIssJC1zvfY-03d1VAvTaNTUk-dWnm7JL9Wjqz686W339W5u1IIXCAImSq8uavg3eVgQlRLG9IkOuqNG4LikueiqgB5Ql8_Qi_c4PvU30hxXubIq0S9ehjpPsvv2ScAN4D2LgRv2nsEQY37VX_tN3nKRx5tI0Xrxq5s909ntXH-sJ1Z__8rdTw74cfzKaSkt0jVu0A
CitedBy_id crossref_primary_10_3390_app15052335
crossref_primary_10_1021_acsnano_4c18022
crossref_primary_10_1146_annurev_matsci_080323_040123
Cites_doi 10.1038/nmat3310
10.1002/pol.20210414
10.1002/adfm.201802895
10.1002/aenm.201700084
10.1186/s40679-017-0048-z
10.1107/S1600576715013369
10.1021/accountsmr.1c00238
10.1107/S1600577515019074
10.1021/acs.macromol.8b02198
10.1016/j.eurpolymj.2016.04.014
10.1107/S0021889809048675
10.1021/nl2020526
10.1002/adfm.201902441
10.1039/D0MH01451F
10.1017/CBO9781107477629
10.1038/s41467-021-25176-4
10.1021/ma061734k
10.1021/acs.macromol.0c02265
10.21105/joss.03021
10.1063/5.0043300
10.1557/jmr.2017.131
10.1038/nmat3340
10.1021/acs.chemmater.6b02222
10.1364/OE.22.023628
10.1557/mrs.2019.158
10.1007/978-3-662-02853-7
10.1039/D2ME00096B
ContentType Journal Article
Copyright 2023 Kumar Saurabh et al. published by IUCr Journals.
Kumar Saurabh et al. 2023.
2023. This article is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Kumar Saurabh et al. 2023 2023
Copyright_xml – notice: 2023 Kumar Saurabh et al. published by IUCr Journals.
– notice: Kumar Saurabh et al. 2023.
– notice: 2023. This article is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
– notice: Kumar Saurabh et al. 2023 2023
DBID 24P
AAYXX
CITATION
NPM
7SR
7U5
8BQ
8FD
JG9
L7M
7X8
5PM
DOI 10.1107/S1600576723002790
DatabaseName Wiley Online Library Open Access
CrossRef
PubMed
Engineered Materials Abstracts
Solid State and Superconductivity Abstracts
METADEX
Technology Research Database
Materials Research Database
Advanced Technologies Database with Aerospace
MEDLINE - Academic
PubMed Central (Full Participant titles)
DatabaseTitle CrossRef
PubMed
Materials Research Database
Engineered Materials Abstracts
Solid State and Superconductivity Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
METADEX
MEDLINE - Academic
DatabaseTitleList

CrossRef
PubMed
Materials Research Database
MEDLINE - Academic
Database_xml – sequence: 1
  dbid: 24P
  name: Wiley Online Library Open Access
  url: https://authorservices.wiley.com/open-science/open-access/browse-journals.html
  sourceTypes: Publisher
– sequence: 2
  dbid: NPM
  name: PubMed
  url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 3
  dbid: 7X8
  name: MEDLINE - Academic
  url: https://search.proquest.com/medline
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Chemistry
DocumentTitleAlternate CyRSoXS
EISSN 1600-5767
EndPage 883
ExternalDocumentID PMC10241048
37284258
10_1107_S1600576723002790
JCR2JL5058
Genre article
Journal Article
GrantInformation_xml – fundername: National Science Foundation
  grantid: DMR-1808622
– fundername: Office of Naval Research
  grantid: 6119-ISU-ONR-245
– fundername: National Science Foundation, Directorate for Computer and Information Science and Engineering
  grantid: TG-CTS11000
– fundername: National Science Foundation
  grantid: 1650114.
GroupedDBID -~X
.3N
.GA
.Y3
05W
0R~
10A
1OB
1OC
1Y6
24P
29J
2WC
31~
33P
3SF
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
53G
5GY
5HH
5LA
5VS
66C
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
8WZ
930
A03
A6W
AAESR
AAEVG
AAHHS
AAHQN
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCQN
ABCUV
ABDBF
ABEML
ABPVW
ACAHQ
ACBEA
ACBWZ
ACCFJ
ACCZN
ACGFO
ACGFS
ACGOD
ACIWK
ACPOU
ACPRK
ACRPL
ACSCC
ACUHS
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADNMO
ADOZA
ADXAS
ADZMN
ADZOD
AEEZP
AEGXH
AEIGN
AEIMD
AENEX
AEQDE
AEUQT
AEUYR
AFBPY
AFEBI
AFFPM
AFGKR
AFPWT
AFWVQ
AFZJQ
AHBTC
AHEFC
AI.
AIAGR
AITYG
AIURR
AIWBW
AJBDE
AJXKR
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ARCSS
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BMXJE
BNHUX
BROTX
BRXPI
BTSUX
BY8
CAG
COF
CS3
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EBS
EJD
ESX
F00
F01
F04
F5P
FEDTE
G-S
G.N
GODZA
H.T
H.X
HF~
HGLYW
HH5
HVGLF
HZI
HZ~
H~9
I-F
IHE
IX1
J0M
K48
LATKE
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
O66
OIG
P2P
P2W
P2X
P4D
PALCI
PQQKQ
Q.N
Q11
QB0
R.K
RCJ
RIWAO
RJQFR
RNS
ROL
RX1
SUPJJ
TN5
UB1
UPT
V8K
VH1
W8V
W99
WBFHL
WBKPD
WIH
WIK
WOHZO
WQJ
WRC
WYISQ
XG1
YCJ
YQT
ZCG
ZZTAW
~02
~IA
~WT
AAMMB
AAYXX
ADMLS
AEFGJ
AEYWJ
AGHNM
AGXDD
AGYGG
AIDQK
AIDYY
CITATION
O8X
NPM
7SR
7U5
8BQ
8FD
JG9
L7M
7X8
5PM
ID FETCH-LOGICAL-c4788-141fd01c5a9433bd1bece91b0da44a0a97cfd92a1bc1a0ec182b6b08186168bc3
IEDL.DBID 24P
ISICitedReferencesCount 7
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001004186500028&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1600-5767
0021-8898
IngestDate Tue Nov 04 02:07:03 EST 2025
Fri Sep 05 06:43:30 EDT 2025
Mon Nov 10 03:04:31 EST 2025
Mon Jul 21 06:06:11 EDT 2025
Tue Nov 18 22:42:22 EST 2025
Sat Nov 29 01:54:55 EST 2025
Wed Jan 22 16:22:48 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords polarized resonant soft X-ray scattering
virtual instruments
P-RSoXS
CyRSoXS
Language English
License Attribution
Kumar Saurabh et al. 2023.
This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c4788-141fd01c5a9433bd1bece91b0da44a0a97cfd92a1bc1a0ec182b6b08186168bc3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ORCID 0000-0002-5900-1863
OpenAccessLink https://onlinelibrary.wiley.com/doi/abs/10.1107%2FS1600576723002790
PMID 37284258
PQID 2822273129
PQPubID 29562
PageCount 16
ParticipantIDs pubmedcentral_primary_oai_pubmedcentral_nih_gov_10241048
proquest_miscellaneous_2823499012
proquest_journals_2822273129
pubmed_primary_37284258
crossref_primary_10_1107_S1600576723002790
crossref_citationtrail_10_1107_S1600576723002790
wiley_primary_10_1107_S1600576723002790_JCR2JL5058
PublicationCentury 2000
PublicationDate June 2023
PublicationDateYYYYMMDD 2023-06-01
PublicationDate_xml – month: 06
  year: 2023
  text: June 2023
PublicationDecade 2020
PublicationPlace 5 Abbey Square, Chester, Cheshire CH1 2HU, England
PublicationPlace_xml – name: 5 Abbey Square, Chester, Cheshire CH1 2HU, England
– name: United States
– name: Oxford
PublicationTitle Journal of applied crystallography
PublicationTitleAlternate J Appl Crystallogr
PublicationYear 2023
Publisher International Union of Crystallography
Blackwell Publishing Ltd
Publisher_xml – name: International Union of Crystallography
– name: Blackwell Publishing Ltd
References Wessels (jl5058_bb37) 2021; 54
Collins (jl5058_bb7) 2022; 60
Axelrod (jl5058_bb3) 2022; 3
jl5058_bb10
Mannsfeld (jl5058_bb19) 2012; 11
Mukherjee (jl5058_bb20) 2017; 32
jl5058_bb23
jl5058_bb28
Collins (jl5058_bb8) 2012; 11
Litofsky (jl5058_bb17) 2019; 52
Sunday (jl5058_bb29) 2015; 48
Virgili (jl5058_bb32) 2007; 40
Liu (jl5058_bb18) 2016; 81
Song (jl5058_bb27) 2019; 29
Tatchev (jl5058_bb30) 2010; 43
Wang (jl5058_bb33) 2010; 14
Gann (jl5058_bb11) 2016; 23
Vasudevan (jl5058_bb31) 2021; 129
Wang (jl5058_bb34) 2011; 11
Mukherjee (jl5058_bb21) 2021; 12
jl5058_bb22
Watts (jl5058_bb36) 2014; 22
jl5058_bb2
jl5058_bb1
jl5058_bb35
jl5058_bb12
Song (jl5058_bb26) 2018; 28
jl5058_bb6
jl5058_bb5
Ye (jl5058_bb38) 2016; 28
jl5058_bb4
Reynolds (jl5058_bb25) 2022; 7
Jiao (jl5058_bb16) 2017; 7
Freychet (jl5058_bb9) 2018; 10809
Gomes (jl5058_bb13) 2019; 44
Guo (jl5058_bb14) 2021; 8
Pryor (jl5058_bb24) 2017; 3
References_xml – volume: 11
  start-page: 536
  year: 2012
  ident: jl5058_bb8
  publication-title: Nat. Mater.
  doi: 10.1038/nmat3310
– volume: 60
  start-page: 1199
  year: 2022
  ident: jl5058_bb7
  publication-title: J. Polym. Sci.
  doi: 10.1002/pol.20210414
– volume: 28
  start-page: 1802895
  year: 2018
  ident: jl5058_bb26
  publication-title: Adv. Funct. Mater.
  doi: 10.1002/adfm.201802895
– volume: 7
  start-page: 1700084
  year: 2017
  ident: jl5058_bb16
  publication-title: Adv. Energy Mater.
  doi: 10.1002/aenm.201700084
– volume: 3
  start-page: 15
  year: 2017
  ident: jl5058_bb24
  publication-title: Adv. Struct. Chem. Imaging
  doi: 10.1186/s40679-017-0048-z
– ident: jl5058_bb23
– volume: 14
  start-page: 012016
  year: 2010
  ident: jl5058_bb33
  publication-title: Mater. Sci. Eng.
– volume: 48
  start-page: 1355
  year: 2015
  ident: jl5058_bb29
  publication-title: J. Appl. Cryst.
  doi: 10.1107/S1600576715013369
– volume: 3
  start-page: 343
  year: 2022
  ident: jl5058_bb3
  publication-title: Acc. Mater. Res.
  doi: 10.1021/accountsmr.1c00238
– volume: 10809
  start-page: 108090V
  year: 2018
  ident: jl5058_bb9
  publication-title: Proc. SPIE
– volume: 23
  start-page: 219
  year: 2016
  ident: jl5058_bb11
  publication-title: J. Synchrotron Rad.
  doi: 10.1107/S1600577515019074
– ident: jl5058_bb6
– volume: 52
  start-page: 2803
  year: 2019
  ident: jl5058_bb17
  publication-title: Macromolecules
  doi: 10.1021/acs.macromol.8b02198
– volume: 81
  start-page: 555
  year: 2016
  ident: jl5058_bb18
  publication-title: Eur. Polym. J.
  doi: 10.1016/j.eurpolymj.2016.04.014
– volume: 43
  start-page: 8
  year: 2010
  ident: jl5058_bb30
  publication-title: J. Appl. Cryst.
  doi: 10.1107/S0021889809048675
– volume: 11
  start-page: 3906
  year: 2011
  ident: jl5058_bb34
  publication-title: Nano Lett.
  doi: 10.1021/nl2020526
– ident: jl5058_bb4
– volume: 29
  start-page: 1902441
  year: 2019
  ident: jl5058_bb27
  publication-title: Adv. Funct. Mater.
  doi: 10.1002/adfm.201902441
– volume: 8
  start-page: 1153
  year: 2021
  ident: jl5058_bb14
  publication-title: Mater. Horiz.
  doi: 10.1039/D0MH01451F
– ident: jl5058_bb2
  doi: 10.1017/CBO9781107477629
– volume: 12
  start-page: 4896
  year: 2021
  ident: jl5058_bb21
  publication-title: Nat. Commun.
  doi: 10.1038/s41467-021-25176-4
– ident: jl5058_bb22
– volume: 40
  start-page: 2092
  year: 2007
  ident: jl5058_bb32
  publication-title: Macromolecules
  doi: 10.1021/ma061734k
– volume: 54
  start-page: 783
  year: 2021
  ident: jl5058_bb37
  publication-title: Macromolecules
  doi: 10.1021/acs.macromol.0c02265
– ident: jl5058_bb35
  doi: 10.21105/joss.03021
– volume: 129
  start-page: 070401
  year: 2021
  ident: jl5058_bb31
  publication-title: J. Appl. Phys.
  doi: 10.1063/5.0043300
– ident: jl5058_bb5
– ident: jl5058_bb10
– ident: jl5058_bb12
– volume: 32
  start-page: 1921
  year: 2017
  ident: jl5058_bb20
  publication-title: J. Mater. Res.
  doi: 10.1557/jmr.2017.131
– volume: 11
  start-page: 489
  year: 2012
  ident: jl5058_bb19
  publication-title: Nat. Mater.
  doi: 10.1038/nmat3340
– volume: 28
  start-page: 6178
  year: 2016
  ident: jl5058_bb38
  publication-title: Chem. Mater.
  doi: 10.1021/acs.chemmater.6b02222
– ident: jl5058_bb1
– volume: 22
  start-page: 23628
  year: 2014
  ident: jl5058_bb36
  publication-title: Opt. Express
  doi: 10.1364/OE.22.023628
– volume: 44
  start-page: 538
  year: 2019
  ident: jl5058_bb13
  publication-title: MRS Bull.
  doi: 10.1557/mrs.2019.158
– ident: jl5058_bb28
  doi: 10.1007/978-3-662-02853-7
– volume: 7
  start-page: 1449
  year: 2022
  ident: jl5058_bb25
  publication-title: Mol. Syst. Des. Eng.
  doi: 10.1039/D2ME00096B
SSID ssj0016722
Score 2.4555876
Snippet Polarized resonant soft X‐ray scattering (P‐RSoXS) has emerged as a powerful synchrotron‐based tool that combines the principles of X‐ray scattering and X‐ray...
Polarized resonant soft X-ray scattering (P-RSoXS) has emerged as a powerful synchrotron-based tool that combines the principles of X-ray scattering and X-ray...
This article presents CyRSoXS – an open-source virtual instrument that uses GPUs to simulate polarized resonant soft X-ray scattering (P-RSoXS) patterns from...
SourceID pubmedcentral
proquest
pubmed
crossref
wiley
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 868
SubjectTerms Algorithms
Biomaterials
Biomedical materials
Computer applications
Computer Programs
CyRSoXS
Data collection
Decision analysis
Design parameters
Exact solutions
Graphics processing units
Heterogeneity
Inverse design
Machine learning
Modal data
polarized resonant soft X‐ray scattering
Polymers
P‐RSoXS
Robustness (mathematics)
Scattering
Simulation
Spectroscopy
Synchrotrons
Tensors
virtual instruments
Title CyRSoXS: a GPU‐accelerated virtual instrument for polarized resonant soft X‐ray scattering
URI https://onlinelibrary.wiley.com/doi/abs/10.1107%2FS1600576723002790
https://www.ncbi.nlm.nih.gov/pubmed/37284258
https://www.proquest.com/docview/2822273129
https://www.proquest.com/docview/2823499012
https://pubmed.ncbi.nlm.nih.gov/PMC10241048
Volume 56
WOSCitedRecordID wos001004186500028&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVWIB
  databaseName: Wiley Online Library Full Collection 2020
  customDbUrl:
  eissn: 1600-5767
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0016722
  issn: 1600-5767
  databaseCode: DRFUL
  dateStart: 19970101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3NatwwEB5CUmh76E_65zYNKvRUMJVkxZZ7K263JYSw7HbBpxpJtoih7IbdJJCe-gh9xj5JZ2SvybLQQunFF81IyBpJ32ikbwBep_mRTr33sfJcx6qxOrZ10sTOqFxZSvVuVEg2kZ2e6rLMxztQrN_CdPwQw4EbzYywXtMEN7bPQhLi-lOR0kvKNEMQjb5Vjn77nhBJRqYt1XgIJaQdGyJJxyTehzaxkrdbVWxuTluIc_vi5E1AG3ak0f3_0pcHcK8HpOx9Z0EPYaeZ78PtYp0Hbh_u3qAsfARfi-vJdFFO3zHDPo1nv378NM7h1kWMEzW7apf0HoW1gZeWDh4ZgmJ2Tv5z-x0F0Llf0NUbtsLln5WovjTXbOUCyyc28Bhmo49fis9xn6MhdkS8HwslfM2FOzK5ShJbC7SJJheW10Ypw02eOV_n0gjrhOGNQ3fGpjbw6IlUW5c8gd35Yt48A9YoXqP_prmspbLcWVFzK4WXiePepz4Cvh6cyvUE5pRH41sVHBmeVVu_MYI3g8p5x97xJ-GD9YhX_UReVXTLFhEeoqIIXg3FOAIUVzHzZnEZZBJF8UUZwdPOQIbWkkxSoFNHoDdMZxAgeu_Nknl7Fmi-EfopdJZRVQbb-XsPquNiIo9PENTq5_-i9ALuSMRw3U24A9hFS2lewi13ddGulodhWuE3K_Uh7H2YjGYnvwFchSJ-
linkProvider Wiley-Blackwell
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LbxMxEB5VKVLhwKM8ulDASJyQVtheZx_cUEooJURV0kg5sbK9a7FStakSqFRO_AR-I7-EGe9m1SgSSIizZ2x5PbP-xmN_A_Ayzvpp7JwLleNpqEqThqaIytBqlSlDpd618sUmkvE4nc-z0x04Wr-FafghugM38gz_vyYHpwPpxst9Yn8qYnpKGSeIojG4yjBw31VoTv0e7B5NhrNRl02IG0JEkg9Joc1uYjevtzrZ3J-2QOf23cnrmNZvSsM7_2c6d-F2C0rZ28aK7sFOWe_D3mBdC24fbl2jLbwPnwdXk-liPn3DNHt_Ovv146e2FrcvYp0o2GW1pDcprPLctHT4yBAYswuKoavvKIAB_oKu37AVbgFsjupLfcVW1jN94gAPYDZ8dzY4Dts6DaEl8v1QKOEKLmxfZyqKTCHQLspMGF5opTTXWWJdkUktjBWalxZDGhMbz6Un4tTY6CH06kVdHgArFS8whku5LKQy3BpRcCOFk5HlzsUuAL5endy2JOZUS-M898EMT_KtzxjAq07lomHw-JPw4XrJ89aZVzndtEWUh8gogBddM64A5VZ0XS6-eZlIUY5RBvCosZButCiRlOxMA0g3bKcTIIrvzZa6-uKpvhH-KQyYUVV64_n7DPKTwUSejBDYpo__Rek57B2ffRrlow_jj0_gpkRM19yMO4QeWk35FG7Yy6_Vavms9bLf_7Qlcw
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LixQxEC6WVXQ9-FhfratG8CQ0JulMd9qbzDrqugzDjgtzsskTG5aeYUYX1pM_wd_oL7GS7ml2GFAQz11JSKcq-SpV-QrgRV4OZO69T4WnMhVOy1TbzKVGiVLoUOpdiVhsohiP5WxWTnbgcP0WpuWH6C_cgmXE_ToYuFtY31p5DOxPWR6eUuYFomh0rkp03K-IAe61gd9ZTPpYQt7SIQbpNIh3sU3s5NVWF5un0xbk3M6cvIxo45E0uvV_JnMbbnaQlLxpdegO7LhmH64P15Xg9uHGJdLCu_B5eHEync-mr4ki7yanv378VMbg4RU4Jyw5r5fhRQqpIzNtuHokCIvJInjQ9XcUQPd-HpJvyAoPADLD5kt1QVYm8nziAPfgdPT20_B92lVpSE2g3k-ZYN5SZgaqFFmmLUOtcCXT1CohFFVlYbwtuWLaMEWdQYdG5zoy6bFcapPdh91m3riHQJygFj04SbnlQlOjmaWaM88zQ73PfQJ0vTqV6SjMQyWNsyq6MrSotn5jAi_7JouWv-NPwgfrJa86U15VIc8WMR7iogSe959xBUJkRTVu_i3KZCJEGHkCD1oN6UfLCh5CnTIBuaE7vUAg-N780tRfItE3gj-B7jI25VF5_j6D6mh4wo-OEdbKR__S6BlcmxyOquMP44-PYY8joGvT4g5gF5XGPYGr5vxrvVo-jSb2GxZ2I1w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=CyRSoXS%3A+a+GPU%E2%80%90accelerated+virtual+instrument+for+polarized+resonant+soft+X%E2%80%90ray+scattering&rft.jtitle=Journal+of+applied+crystallography&rft.au=Kumar%2C+Saurabh&rft.au=Dudenas%2C+Peter+J&rft.au=Gann%2C+Eliot&rft.au=Reynolds%2C+Veronica+G&rft.date=2023-06-01&rft.pub=Blackwell+Publishing+Ltd&rft.issn=0021-8898&rft.eissn=1600-5767&rft.volume=56&rft.issue=3&rft.spage=868&rft.epage=883&rft_id=info:doi/10.1107%2FS1600576723002790&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1600-5767&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1600-5767&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1600-5767&client=summon