Catalog PyPI
Back to packageRELEASE DETAILS

26.5.4.post2

PyPI

abil

Aquatic Biogeochemical Interpolation Library

Published4 May 2026
Direct dependencies9
Transitive dependenciesNot calculated

README

Version 26.5.4.post2 documentation

Abil.py ·

DOI DOI GitHub license Build Status dev

Overview

Abil.py provides functions to interpolate distributions of biogeochemical observations using Machine Learning algorithms in Python. The library is optimized to interpolate many predictions in parallel and is thus particularly suited for distribution models of species, genes and transcripts. The library relies on scikit-learn.

Installation

Prerequisites

Ensure you have the following installed on your system:

Using Anaconda

We recommend uing Anaconda environments to avoid package conflicts.

Run the following command to install the package with Anaconda:

conda create -n myenv python=3.11 pip
conda activate myenv
pip install abil

Install via pip

Run the following command to install the package directly:

pip install abil

Install via cloning (for development)

If you want to modify the package, clone the repository and install it in editable mode:

git clone https://github.com/nanophyto/Abil.git
cd Abil
pip install -e .

Run unit test

To run a unit test, make sure you are under the project root:

python -m unittest tests/test.py

Documentation

See the documentation for instructions on how to setup and run the models.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 9

Native requirements
9 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
dask
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
dask==2024.5.0runtime
netcdf4
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
netcdf4==1.6.5runtime
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
numpy==1.26.4runtime
pandas
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
pandas==2.2.2runtime
pyyaml
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
pyyaml==6.0.1runtime
scikit-learn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
scikit-learn==1.3.0runtime
scipy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
scipy==1.13.1runtime
xarray
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
xarray==2023.6.0runtime
xgboost
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.13,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
xgboost==1.7.6runtime

Distribution files

2 collected
abil-26.5.4.post2-py3-none-any.whl

bdist_wheel · 41.93 KB · Python py3

Source file
abil-26.5.4.post2.tar.gz

sdist · 5,012.78 KB · Python source

Source file

Repository

PENDING
nanophyto/abil

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:25 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:a1139812f291a52eb7e51163d22b36d9c5a47b4ac852d5fb6ae0cfb904781027

Other collected versions

View all collected versions →