Skip to main content

Core Python 3 package for the offline software of the GRAND Collaboration.

Quick start

The grand package can be installed from PyPI using pip, e.g. as:

pip install grand

Note that Python 3.8 or above is required. On Linux you can get it as an AppImage including grand dependencies as:

wget https://github.com/grand-mother/grand/releases/download/appimage/python3-x86_64.AppImage
chmod u+x python3-x86_64.AppImage

Check the online documentation for further details.

How to contribute

Issues can be reported on GitHub.

You can also contribute back to the code with Pull Requests PR. Note that you first need to fork and clone this repository. On Linux a development environment is provided. It can be enabled by sourcing the setup.sh script.

In order to be accepted your changes are expected to successfully pass the integration tests. You can run does locally as:

python -m tests

License

The GRAND software is distributed under the LGPL-3.0 license. See the provided LICENSE and COPYING.LESSER files.

Release files for grand 0.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for grand 0.20
File Interpreter ABI Platform
grand-0.20-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
grand-0.20-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details

Total release size: 3.8 MB

Release files / grand-0.20-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL grand-0.20-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 1.9 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
abde54cee798e035aa064b9740e13b611a3888c4c107c20ba6b71a18d463982b
BLAKE2b-256 checksum
How to use checksums
bcc3f61df266b1b355e25999b550f756664dfb7479eef91a47e64ea090c3d87f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release files / grand-0.20-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl

Download URL grand-0.20-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.9 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b48fdae32800e1c4fdaa92bc70558c6a3f63001bb8981346cae425b1c657ae48
BLAKE2b-256 checksum
How to use checksums
ab8bed07ae300a9c71ecea73d98170de570ba4a7ab93dcd7af9730432385a578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release history Release notifications | RSS feed

This release

0.20 This release

2 release files

0.19

2 release files

0.18

2 release files

0.17

2 release files

0.16

2 release files

0.15

2 release files

0.14

2 release files

0.13

2 release files

0.12

2 release files

0.11

2 release files

0.10

2 release files

0.9

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page