Claudio Mendoza, Timothy R. Kallman, Ralf Ballhausen, Anna Ogorzałek, Randall Dannen, Javier A. García
{"title":"Xstar atomic database: the PyXstar package","authors":"Claudio Mendoza, Timothy R. Kallman, Ralf Ballhausen, Anna Ogorzałek, Randall Dannen, Javier A. García","doi":"10.1140/epjd/s10053-024-00879-7","DOIUrl":null,"url":null,"abstract":"<p>We present a progress report on the development of <span>PyXstar</span>, a Python package to manage the data (input, output, intermediate, atomic database, and model-grids) associated with the <span>xstar</span> code for treating photoionized and collisionally ionized plasmas. The <span>PyXstar</span> modular structure and database retrieval scheme are described, and its functionality is illustrated with Python functions and classes for performing database searches. We briefly compare <span>PyXstar</span> with two other Python spectrum modeling tools: <span>PyNeb</span> and <span>PyAtomDB</span>.</p>","PeriodicalId":789,"journal":{"name":"The European Physical Journal D","volume":"78 7","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2024-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1140/epjd/s10053-024-00879-7.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The European Physical Journal D","FirstCategoryId":"4","ListUrlMain":"https://link.springer.com/article/10.1140/epjd/s10053-024-00879-7","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0
Abstract
We present a progress report on the development of PyXstar, a Python package to manage the data (input, output, intermediate, atomic database, and model-grids) associated with the xstar code for treating photoionized and collisionally ionized plasmas. The PyXstar modular structure and database retrieval scheme are described, and its functionality is illustrated with Python functions and classes for performing database searches. We briefly compare PyXstar with two other Python spectrum modeling tools: PyNeb and PyAtomDB.
期刊介绍:
The European Physical Journal D (EPJ D) presents new and original research results in:
Atomic Physics;
Molecular Physics and Chemical Physics;
Atomic and Molecular Collisions;
Clusters and Nanostructures;
Plasma Physics;
Laser Cooling and Quantum Gas;
Nonlinear Dynamics;
Optical Physics;
Quantum Optics and Quantum Information;
Ultraintense and Ultrashort Laser Fields.
The range of topics covered in these areas is extensive, from Molecular Interaction and Reactivity to Spectroscopy and Thermodynamics of Clusters, from Atomic Optics to Bose-Einstein Condensation to Femtochemistry.