DavidT3

DavidT3/XGA

X-ray: Generate and Analyse (XGA) provides a Python interface to high-energy astrophysics data product generation and analysis, enabling large scale interactive/scripted exploration of X-ray sources. XMM, eROSITA, and Chandra (partial) are supported. Product classes provide powerful Python interfaces with high-energy data products.

3 good first / help-wanted issues · Python · last activity Sep 18, 2026

39 stars 6 forks 39 watchers Python BSD 3-Clause "New" or "Revised" License
astronomy astrophysics chandra erosita galaxy-clusters heasoft sas x-ray x-ray-astronomy xga xmm xmm-observations xmm-science-analysis xspec
3 Open Issues Need Help Last updated: Sep 18, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted good first issue
DavidT3/XGA
39

X-ray: Generate and Analyse (XGA) provides a Python interface to high-energy astrophysics data product generation and analysis, enabling large scale interactive/scripted exploration of X-ray sources. XMM, eROSITA, and Chandra (partial) are supported. Product classes provide powerful Python interfaces with high-energy data products.

Python
#astronomy#astrophysics#chandra#erosita#galaxy-clusters#heasoft#sas#x-ray#x-ray-astronomy#xga#xmm#xmm-observations#xmm-science-analysis#xspec
DavidT3/XGA
39

X-ray: Generate and Analyse (XGA) provides a Python interface to high-energy astrophysics data product generation and analysis, enabling large scale interactive/scripted exploration of X-ray sources. XMM, eROSITA, and Chandra (partial) are supported. Product classes provide powerful Python interfaces with high-energy data products.

Python
#astronomy#astrophysics#chandra#erosita#galaxy-clusters#heasoft#sas#x-ray#x-ray-astronomy#xga#xmm#xmm-observations#xmm-science-analysis#xspec

AI Summary: Implement a feature in the XGA Python module that allows users to specify a primary configuration file. This primary file would contain base settings, and individual user configuration files would inherit from it, overriding only necessary settings. This improves maintainability, especially in shared HPC environments.

Complexity: 4/5
enhancement good first issue
DavidT3/XGA
39

X-ray: Generate and Analyse (XGA) provides a Python interface to high-energy astrophysics data product generation and analysis, enabling large scale interactive/scripted exploration of X-ray sources. XMM, eROSITA, and Chandra (partial) are supported. Product classes provide powerful Python interfaces with high-energy data products.

Python
#astronomy#astrophysics#chandra#erosita#galaxy-clusters#heasoft#sas#x-ray#x-ray-astronomy#xga#xmm#xmm-observations#xmm-science-analysis#xspec