~ruther/guix-local

2b085c4b41cd0aa888d9f4c027a23c483a7c73e5 — Sharlatan Hellseher 3 years ago 2095fe7
gnu: Add python-wiimatch.

* gnu/packages/astronomy.scm (python-wiimatch): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
1 files changed, 23 insertions(+), 0 deletions(-)

M gnu/packages/astronomy.scm
M gnu/packages/astronomy.scm => gnu/packages/astronomy.scm +23 -0
@@ 3528,3 3528,26 @@ astronomical images, especially when there is no WCS information available.")
     "Skyfield computes positions for the stars, planets, and satellites in
orbit around the Earth.")
    (license license:expat)))

(define-public python-wiimatch
  (package
    (name "python-wiimatch")
    (version "0.3.1")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "wiimatch" version))
              (sha256
               (base32
                "0x6p5z6a2cqinckwlpinjxagvmswl149s1jn6ihmdxk4k0h8rrz0"))))
    (build-system pyproject-build-system)
    (propagated-inputs (list python-numpy python-scipy))
    (native-inputs (list python-codecov python-pytest python-pytest-cov
                         python-pytest-doctestplus python-setuptools-scm))
    (home-page "https://github.com/spacetelescope/wiimatch")
    (synopsis
     "Optimal matching of weighted N-dimensional image intensity data")
    (description
     "@code{wiimatch} is a package that provides core computational algorithms
for optimal @code{matching} of weighted N-dimensional image intensity data
using (multivariate) polynomials.")
    (license license:bsd-3)))