mirror of
https://gitlab.univ-nantes.fr/glicid-public/glicid-non-free.git
synced 2025-04-28 17:28:35 +02:00
184 lines
6 KiB
Scheme
184 lines
6 KiB
Scheme
(define-module (glicid-tainted packages staging)
|
|
#:use-module (guix download)
|
|
#:use-module (guix packages)
|
|
#:use-module (guix build-system python)
|
|
#:use-module ((guix licenses) #:prefix license:)
|
|
#:use-module (gnu packages python-xyz)
|
|
#:use-module (guix-science packages jupyter)
|
|
#:use-module (gnu packages python-science)
|
|
#:use-module (gnu packages machine-learning)
|
|
#:use-module (gnu packages version-control)
|
|
#:use-module (gnu packages check)
|
|
#:use-module (gnu packages xml)
|
|
#:use-module (gnu packages python-web)
|
|
#:use-module (gnu packages python-build)
|
|
#:use-module (gnu packages databases)
|
|
#:use-module (gnu packages geo)
|
|
#:use-module (gnu packages python-check)
|
|
)
|
|
|
|
;(use-modules (guix packages)
|
|
; (guix download)
|
|
;)
|
|
|
|
(define-public python-pytest-json-report
|
|
(package
|
|
(name "python-pytest-json-report")
|
|
(version "1.5.0")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "pytest-json-report" version))
|
|
(sha256
|
|
(base32
|
|
"1phmqr6x78yygpr79mkp43xnxrm6221rwwh06xgrp8aig1j3rpid"))))
|
|
(build-system python-build-system)
|
|
(propagated-inputs (list python-pytest python-pytest-metadata))
|
|
(home-page "https://github.com/numirias/pytest-json-report")
|
|
(synopsis "A pytest plugin to report test results as JSON files")
|
|
(description
|
|
"This package provides a pytest plugin to report test results as JSON files")
|
|
(license license:expat))
|
|
)
|
|
|
|
(define-public python-obspy
|
|
(package
|
|
(name "python-obspy")
|
|
(version "1.4.0")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "obspy" version))
|
|
(sha256
|
|
(base32
|
|
"01jwzsjym35vc851hk5myd9qw2kjvp0mvjvkh6q34ms8k8fnwsik"))))
|
|
(build-system python-build-system)
|
|
(arguments
|
|
'(#:tests? #f)) ;;; try to access service.iris.edu
|
|
|
|
(propagated-inputs (list python-decorator
|
|
python-lxml
|
|
python-matplotlib
|
|
python-numpy
|
|
python-requests
|
|
python-scipy
|
|
python-setuptools
|
|
python-sqlalchemy))
|
|
(native-inputs (list python-packaging python-pyproj python-pytest
|
|
python-pytest-json-report))
|
|
(home-page "https://www.obspy.org")
|
|
|
|
(synopsis "ObsPy - a Python framework for seismological observatories.")
|
|
(description "ObsPy - a Python framework for seismological observatories.")
|
|
(license #f))
|
|
)
|
|
|
|
(define-public python-seisbench
|
|
(package
|
|
(name "python-seisbench")
|
|
(version "0.3.2")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "seisbench" version))
|
|
(sha256
|
|
(base32
|
|
"1n04pr8ri06q6ngyi8wnw13vhhw2w7kkhn87zrkbjjw49v157xzg"))))
|
|
(build-system python-build-system)
|
|
(arguments
|
|
`(#:phases (modify-phases %standard-phases
|
|
(delete 'check)(delete 'sanity-check))))
|
|
|
|
(propagated-inputs (list python-h5py
|
|
python-nest-asyncio
|
|
python-numpy
|
|
python-obspy
|
|
python-pandas
|
|
python-scipy
|
|
python-pytorch
|
|
python-tqdm))
|
|
(native-inputs (list python-black
|
|
python-flake8
|
|
python-isort
|
|
python-pre-commit
|
|
python-pytest
|
|
python-pytest-asyncio))
|
|
(home-page "")
|
|
(synopsis "The seismological machine learning benchmark collection")
|
|
(description "The seismological machine learning benchmark collection")
|
|
(license #f))
|
|
)
|
|
|
|
|
|
(define-public python-seisbench+cuda
|
|
(package
|
|
(inherit python-seisbench)
|
|
(name "python-seisbench+cuda")
|
|
(inputs (modify-inputs (package-inputs python-seisbench)
|
|
(delete python-pytorch)
|
|
(prepend python-pytorch-with-cuda11)))
|
|
|
|
)
|
|
)
|
|
|
|
(define-public python-esa-ptr
|
|
(package
|
|
(name "python-esa-ptr")
|
|
(version "1.2")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "esa_ptr" version))
|
|
(sha256
|
|
(base32
|
|
"1jjny1jsmircny4v5vyqb1hwan839gxdmwljh647b895qvqgr0lb"))))
|
|
(build-system python-build-system)
|
|
(home-page "https://juigitlab.esac.esa.int/python/ptr")
|
|
(synopsis "ESA Planning Timeline Request package")
|
|
(description "ESA Planning Timeline Request package")
|
|
(license #f)))
|
|
|
|
|
|
#! (define-public python-spiceypy
|
|
(package
|
|
(name "python-spiceypy")
|
|
(version "5.1.2")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "spiceypy" version))
|
|
(sha256
|
|
(base32
|
|
"10n0ia9q8f2fs7g8sycjvzgqmhl838vx1yb4f6jn5fl17q6yg7y9"))))
|
|
(build-system python-build-system)
|
|
(propagated-inputs (list python-numpy))
|
|
(native-inputs (list python-black
|
|
python-build
|
|
python-codecov
|
|
python-coverage
|
|
python-numpy
|
|
python-pandas
|
|
python-pytest
|
|
python-twine
|
|
python-wheel))
|
|
(home-page "https://github.com/AndrewAnnex/SpiceyPy")
|
|
(synopsis "A Python Wrapper for the NAIF CSPICE Toolkit")
|
|
(description
|
|
"This package provides a Python Wrapper for the NAIF CSPICE Toolkit")
|
|
(license license:expat))
|
|
)
|
|
|
|
(package
|
|
(name "python-planetary-coverage")
|
|
(version "1.0.0")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (pypi-uri "planetary_coverage" version))
|
|
(sha256
|
|
(base32
|
|
"17xv4i9k5h4p9bc5j2x3xa2malh77b4wnckk0kyghz5y560hbds4"))))
|
|
(build-system python-build-system)
|
|
(propagated-inputs (list python-esa-ptr python-matplotlib python-numpy
|
|
python-pillow python-spiceypy))
|
|
(home-page "https://juigitlab.esac.esa.int/python/planetary-coverage")
|
|
(synopsis "Planetary coverage package")
|
|
(description "Planetary coverage package")
|
|
(license #f))
|
|
!#
|
|
|
|
|