Free scientific packages for GNU Guix.
Find a file
Ludovic Courtès fd1b2dacd8
Add ‘NEWS’ file.
* NEWS: New file.
* .guix-channel: Use it.
2024-10-10 17:00:07 +02:00
.github/workflows CI: Ignore changes to the documentation 2020-10-23 10:57:56 +02:00
guix-science tensorflow: Depend on Flatbuffers 23.1. 2024-09-10 13:04:07 +02:00
patches bazel: bazel-6: Add patch. 2024-01-12 23:01:40 +01:00
.guix-authorizations Add Ludovic as authorized committer. 2023-12-21 19:53:39 +01:00
.guix-channel Add ‘NEWS’ file. 2024-10-10 17:00:07 +02:00
cgp-cavemanwrapper-fix-script.patch bioinformatics: Add cgp-cavemanwrapper. 2021-05-27 14:35:40 +02:00
COPYING Initial import 2020-09-23 14:29:47 +02:00
grid-engine-core-extern_qualifier.patch grid-engine-core: Fix build with openssl>1.0. 2022-02-07 09:01:13 +01:00
grid-engine-core-openssl-1.1.patch grid-engine-core: Fix build with openssl>1.0. 2022-02-07 09:01:13 +01:00
jasp-0.14.0.0-includes.patch jasp: Fix build with most recent Guix proper 2021-12-21 10:55:44 +01:00
jasp-0.14.0.0-noupdate.patch jasp: Add JASP statistics software 2020-10-19 08:24:02 +02:00
js-panmirror-no-pinyin.patch rstudio: Upgrade to v2023.06.0+421 2023-07-13 13:58:10 +02:00
manta-relax-dependency-checking.patch bioinformatics: Add manta. 2021-04-21 14:06:01 +02:00
NEWS Add ‘NEWS’ file. 2024-10-10 17:00:07 +02:00
python-jupyterlab-copy-nometa.patch Initial import 2020-09-23 14:29:47 +02:00
README.rst README: Update info about substitute servers and key. 2023-10-25 15:28:33 +02:00
strelka2-unbundle-dependencies.patch bioinformatics: Add strelka-2.9.2. 2021-04-21 14:06:05 +02:00

Guix science packages

image

This GNU Guix channel provides recent versions of scientific software, which cannot be included upstream.

See Specifying Additional Channels in the Guix manual for instructions how to add it to your installation or simply add the following snippet to your channels.scm:

(channel
  (name 'guix-science)
  (url "https://github.com/guix-science/guix-science.git")
  (introduction
   (make-channel-introduction
    "b1fe5aaff3ab48e798a4cce02f0212bc91f423dc"
    (openpgp-fingerprint
     "CA4F 8CF4 37D7 478F DA05  5FD4 4213 7701 1A37 8446"))))

Binary substitutes for x86_64-linux are available from https://guix.bordeaux.inria.fr, see Getting Substitutes from Other Servers in the official manual. The signing key can be imported using:

$ guix archive --authorize <<EOF
(public-key
 (ecc
  (curve Ed25519)
  (q #89FBA276A976A8DE2A69774771A92C8C879E0F24614AAAAE23119608707B3F06#)))
EOF

Contributing

We accept software fulfilling the following criteria:

  • Free and open source. Use guix-science-nonfree otherwise.
  • Related to scientific research or teaching.
  • Not upstreamable to Guix proper per their rules. For example: Some parts cannot be built from source without major efforts, excessive vendoring, prebuilt JavaScript, … Dependencies are exempt from this rule, although we prefer to have them upstreamed if possible.