gbif-biodiversity
CommunityModel species distributions from GBIF data.
Data & Analytics#biodiversity#maxent#gbif#species distribution modeling#spatial thinning#geospatial raster
Authorxjtulyc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It turns noisy, biased GBIF occurrence records into a cleaned, spatially thinned dataset and then produces species distribution model predictions.
Core Features & Use Cases
- GBIF occurrence retrieval: Download species occurrence records via the GBIF API using pygbif, including basic filtering (e.g., coordinates, year range, optional country).
- Spatial thinning for sampling bias: Reduce clustering by retaining at most one record per specified latitude/longitude grid cell using GeoPandas and spatial logic.
- End-to-end SDM fitting and prediction: Fit MaxEnt-style SDMs with elapid and create suitability rasters; optionally build BRT models using scikit-learn and then stack/raster-threshold for richness mapping.
- Use Case: You have records for a species (e.g., a mammal or bird) across a region and want a defensible suitability map plus a richness map across multiple species for ecological analysis.
Quick Start
Use the gbif-biodiversity skill to download GBIF occurrences for a target species, spatially thin them, and fit an SDM to output a suitability GeoTIFF.
Dependency Matrix
Required Modules
pygbifgeopandasscikit-learnelapidmatplotlibnumpypandascartopyrasterioshapely
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gbif-biodiversity Download link: https://github.com/xjtulyc/awesome-rosetta-skills/archive/main.zip#gbif-biodiversity Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.