{"id":47618145,"url":"https://github.com/xpsi-group/xpsi","last_synced_at":"2026-04-01T21:45:51.362Z","repository":{"id":38819873,"uuid":"206349888","full_name":"xpsi-group/xpsi","owner":"xpsi-group","description":"X-PSI: X-ray Pulse Simulation and Inference","archived":false,"fork":false,"pushed_at":"2026-03-21T11:14:58.000Z","size":596479,"stargazers_count":42,"open_issues_count":25,"forks_count":22,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-01T08:52:49.304Z","etag":null,"topics":["astronomical-algorithms","astronomy","astrophysical-simulation","astrophysics","likelihood-functions","modeling","parameter-estimation","posterior-sampling","sampling","statistics-modeling","x-ray-astronomy"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xpsi-group.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-09-04T15:18:22.000Z","updated_at":"2026-03-21T10:39:30.000Z","dependencies_parsed_at":"2023-10-21T13:35:52.183Z","dependency_job_id":"47f09f3a-5415-42a8-8ad1-07cd4b0ccd92","html_url":"https://github.com/xpsi-group/xpsi","commit_stats":{"total_commits":719,"total_committers":20,"mean_commits":35.95,"dds":0.4881780250347705,"last_synced_commit":"455e3560a23ad17be733a6ab6cda98366d2d330c"},"previous_names":[],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/xpsi-group/xpsi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpsi-group%2Fxpsi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpsi-group%2Fxpsi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpsi-group%2Fxpsi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpsi-group%2Fxpsi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xpsi-group","download_url":"https://codeload.github.com/xpsi-group/xpsi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpsi-group%2Fxpsi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31292519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T21:15:39.731Z","status":"ssl_error","status_checked_at":"2026-04-01T21:15:34.046Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astronomical-algorithms","astronomy","astrophysical-simulation","astrophysics","likelihood-functions","modeling","parameter-estimation","posterior-sampling","sampling","statistics-modeling","x-ray-astronomy"],"created_at":"2026-04-01T21:45:50.845Z","updated_at":"2026-04-01T21:45:51.356Z","avatar_url":"https://github.com/xpsi-group.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":".. _readme:\n\n\nX-PSI\n=====\n\n**An open-source package for neutron star**\n**\\ X-ray Pulse Simulation and Inference.**\n\n|Python version| |Build Status Main| |Docs| |GitHub Release| |Repo status|\n\n|joss| |doi|\n\nX-PSI is designed to simulate rotationally-modified (pulsed) surface \nX-ray emission from neutron stars, taking into account relativistic \neffects on the emitted radiation. This can then be used to perform \nBayesian statistical inference on real or simulated astronomical data \nsets. Model parameters of interest may include neutron star mass and \nradius (useful to constrain the properties of ultradense nuclear matter) \nor the system geometry and properties of the hot emitting surface-regions. \nTo achieve this, X-PSI couples code for likelihood functionality (simulation) \nwith existing open-source software for posterior sampling (inference).\n\nIt provides the following functionality:\n\n* Simulation of time- and energy resolved X-ray emission (pulse profiles) from the surfaces of neutron stars.\n* The facility to implement multiple models for surface patterns, atmospheres, and different instruments.\n* Coupling of pulse simulation functionality to statistical sampling software to infer spacetime and geometric parameters from pulse profile data.\n* An extensive suite of post-processing software to visualize posteriors and measures of model quality.\n\n\n\nFor more details on current and planned capabilities, check out the \n`X-PSI documentation \u003chttps://xpsi-group.github.io/xpsi/index.html\u003e`_.\n\nInstallation and Testing\n------------------------\n\nX-PSI has a complex set of dependencies, and is therefore currently best \ninstalled from source. The documentation provides\n`step-by-step installation instructions \u003chttps://xpsi-group.github.io/xpsi/install.html\u003e`_\nfor Linux and for limited MacOS systems.\n\nDocumentation\n-------------\n\nThe documentation for X-PSI, including a wide range of tutorials and scripts for \nrunning X-PSI on HPC systems, can be found at `https://xpsi-group.github.io/xpsi/ \u003chttps://xpsi-group.github.io/xpsi/\u003e`_.\n\nHow to get in touch or get involved\n-----------------------------------\n\nWe always welcome contributions and feedback! We are especially interested in \nhearing from you if\n\n* something breaks,\n* you spot bugs, \n* if there is missing functionality, or,\n* you have suggestions for future development.\n\nTo get in touch, please `open an issue \u003chttps://github.com/xpsi-group/xpsi/issues\u003e`_.\nEven better, if you have code you'd be interested in contributing, please send a \n`pull request \u003chttps://github.com/xpsi-group/xpsi/pulls\u003e`_ (or get in touch \nand we'll help guide you through the process!). \n\nFor more information, you can take a look at the documentation's \n`Contributing page \u003chttps://xpsi-group.github.io/xpsi/contributing.html\u003e`_. Please also \nmake sure you take a look at the `Code of Conduct \u003chttps://xpsi-group.github.io/xpsi/code_of_conduct.html\u003e`_. \n\n\nCiting X-PSI\n-----------\nIf you find this package useful in your research, please provide the appropriate acknowledgment \nand citation. `Our documentation \u003chttps://xpsi-group.github.io/xpsi/citation.html\u003e`_ provides \nmore detail, including links to appropriate papers and BibTeX entries.\n\nCopyright and Licensing\n-----------------------\nAll content © 2016-2026 the authors. \nThe code is distributed under the GNU General Public License v3.0; see `LICENSE \u003cLICENSE\u003e`_ for details.\n\nLegacy\n------ \nAn earlier version (pre-v0.5) of this project was named:\nA prototype open-source package for neutron star X-ray Pulsation Simulation\nand Inference.\n\n.. |Python version| image:: https://img.shields.io/badge/Python-%3E=3.9-blue.svg\n   :target: https://www.python.org/downloads/release/python-390/\n.. |Build Status Main| image:: https://github.com/xpsi-group/xpsi/workflows/CI%20Tests/badge.svg\n   :target: https://github.com/xpsi-group/xpsi/actions/\n.. |Docs| image:: https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat\n   :target: https://xpsi-group.github.io/xpsi/index.html\n.. |GitHub release| image:: https://img.shields.io/github/v/release/xpsi-group/xpsi\n   :target: https://github.com/xpsi-group/xpsi/releases/latest\n.. |Repo status| image:: https://www.repostatus.org/badges/latest/active.svg\n   :alt: Project Status: Active – The project has reached a stable, usable state and is being actively developed.\n   :target: https://www.repostatus.org/#active\n.. |joss| image:: https://joss.theoj.org/papers/10.21105/joss.04977/status.svg\n   :target: https://doi.org/10.21105/joss.04977\n.. |doi| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7632628.svg\n   :target: https://doi.org/10.5281/zenodo.7632628\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpsi-group%2Fxpsi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxpsi-group%2Fxpsi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpsi-group%2Fxpsi/lists"}