[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#72741] [PATCH 24/32] gnu: Add python-soxs.
From: |
Sharlatan Hellseher |
Subject: |
[bug#72741] [PATCH 24/32] gnu: Add python-soxs. |
Date: |
Wed, 21 Aug 2024 01:03:26 +0100 |
* gnu/packages/astronomy.scm (python-soxs): New variable.
Change-Id: Ie5712f2d8d26f78d6eee997689fabaa113b04a9e
---
gnu/packages/astronomy.scm | 50 ++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 451ad9019e..21de65f8d3 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1273,6 +1273,56 @@ (define-public python-sncosmo
to make such analysis both as flexible and clear as possible.")
(license license:bsd-3)))
+(define-public python-soxs
+ (package
+ (name "python-soxs")
+ (version "4.8.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "soxs" version))
+ (sha256
+ (base32 "1m5q3i7hk7jqdpd46h13c4a16b74p0k4mqkxhs43b4vi95h70qrj"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ ;; XXX: Tests require additional data, check if it may be packed
+ ;; separately, see tests/ci_install.sh.
+ #:tests? #f
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'set-home
+ (lambda _
+ ;; To address sanity check warning: UserWarning: unable to write
+ ;; new config file.
+ (setenv "HOME" "/tmp"))))))
+ (propagated-inputs
+ (list python-appdirs
+ python-astropy
+ python-h5py
+ python-numpy
+ python-pooch
+ python-pyyaml
+ python-regions
+ python-scipy
+ python-tqdm))
+ (native-inputs
+ (list python-cython
+ python-setuptools-scm))
+ (home-page "https://hea-www.cfa.harvard.edu/soxs/")
+ (synopsis "Simulated Observations of X-ray Sources")
+ (description
+ "SOXS is a software suite which can create simulated X-ray observations
+of astrophysical sources with almost any existing or planned X-ray
+observatory. The goal of SOXS is to provide a comprehensive set of tools to
+design source models and convolve them with simulated models of X-ray
+instruments. This package was originally developed to support the
+@url{https://www.lynxobservatory.org/,Lynx X-ray Observatory} mission concept,
+but has evolved to support other missions as well.")
+ ;; SOXS is licensed under the terms of the Modified BSD License (also
+ ;; known as New or Revised BSD).
+ (license license:bsd-3)))
+
(define-public wcslib
(package
(name "wcslib")
--
2.41.0
- [bug#72741] [PATCH 10/32] gnu: python-glue-core: Adjust inputs., (continued)
- [bug#72741] [PATCH 10/32] gnu: python-glue-core: Adjust inputs., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 12/32] gnu: python-mpl-animators: Update to 1.2.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 26/32] gnu: Add python-specreduce., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 06/32] gnu: python-crds: Update to 11.18.1., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 09/32] gnu: python-dust-extinction: Update to 1.5., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 13/32] gnu: python-rad: Update to 0.21.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 23/32] gnu: python-viresclient: Update to 0.12.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 05/32] gnu: python-astropy: Update to 6.1.2., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 17/32] gnu: python-specutils: Update to 1.16.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 20/32] gnu: python-stcal: Update to 1.8.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 24/32] gnu: Add python-soxs.,
Sharlatan Hellseher <=
- [bug#72741] [PATCH 11/32] gnu: python-glymur: Update to 0.13.5., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 15/32] gnu: python-reproject: Update to 0.14.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 16/32] gnu: python-roman-datamodels: Update to 0.21.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 21/32] gnu: python-stpipe: Update to 0.7.0., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 22/32] gnu: python-sunpy: Update to 6.0.1., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 27/32] gnu: Add python-glue-astronomy., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 28/32] gnu: Add python-pvextractor., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 18/32] gnu: python-shapely: Update to 2.0.5., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 30/32] gnu: Add python-sunkit-image., Sharlatan Hellseher, 2024/08/20
- [bug#72741] [PATCH 25/32] gnu: Add python-pyxsim., Sharlatan Hellseher, 2024/08/20