Litcius/Paper detail

elapid: Species distribution modeling tools forPython

Christopher B. Anderson

2023The Journal of Open Source Software14 citationsDOIOpen Access PDF

Abstract

Refactor: migrate to pixi, modernize Python / sklearn / pandas floors replace poetry + Makefile + MANIFEST.in with a pixi-driven build bump version floors to track what actually installs migrate to sklearn 1.6+ public APIs: fixed latent bugs: features.py hinge transforms no longer leak uninitialized memory models.py no longer applies the preprocessor twice on the background samples drop the broken pip install elapid[glmnet] extra removed conda geo deps from pyproject pytest config moved to [tool.pytest.ini_options] new regression tests around the sklearn tags, integer-cast helper, hinge memory init, and preprocessor double-transform paths fix: dereference README.md symlink so sdist installs from a clean venv fix(ci): require macOS 14+ so pixi picks the macosx_14_0_arm64 pyproj wheel refactor: add sklearn liblinear max_iter to MaxentConfig

Topics & Concepts

Python (programming language)Computer scienceProgramming languageSpecies Distribution and Climate ChangeGenetic diversity and population structureWildlife Ecology and Conservation
elapid: Species distribution modeling tools forPython | Litcius