Efficient, transparent calculation on N-D data
Project description
genno is a Python package for describing and executing complex calculations on labelled, multi-dimensional data. It aims to make these calculations efficient, transparent, and easily validated as part of scientific research.
genno is built on high-quality Python data packages including dask, xarray, and pint; and provides (current or planned) compatibility with packages including pandas, matplotlib, plotnine, ixmp, sdmx1, and pyam.
A 玄能 (genno or gennoh) is a type of hammer used in Japanese woodworking. The package name is warning, by reference, to the adage “When you hold a hammer, every problem looks like a nail”: you shouldn’t hit everything with genno, but it is still a useful and versatile tool.
License
Copyright © 2018–2024 genno contributors.
Licensed under the GNU General Public License, version 3.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for genno-1.24.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a5376cfa5d73189b199afe055aefa8e179ce004fdcfe86ddfb82a44cf7f3dac |
|
MD5 | 8e2b3db2a12eb961d816b9241f1e84f7 |
|
BLAKE2b-256 | 9557742e6d9a6e50ed2598ba264c253b79f576d27d9e6457f2fc90d7e2d0ab05 |