Gbif Tools¶
Configuration File: gbif_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the gbif_tools.json configuration file.
Available Tools¶
GBIF_search_occurrences (Type: GBIFOccurrenceTool)¶
Retrieve species occurrence records from GBIF with optional filters (taxonKey, country, coordinat…
GBIF_search_occurrences tool specification
Tool Information:
Name:
GBIF_search_occurrencesType:
GBIFOccurrenceToolDescription: Retrieve species occurrence records from GBIF with optional filters (taxonKey, country, coordinates). Use for distribution mapping, presence-only modeling, and sampling context.
Parameters:
taxonKey(integer) (optional) GBIF taxon key to filter occurrences by a specific taxon (from species search).country(string) (optional) ISO 3166-1 alpha-2 country code filter (e.g., ‘US’, ‘CN’).hasCoordinate(boolean) (optional) Only return records with valid latitude/longitude coordinates when true.limit(integer) (optional) Maximum number of results to return (1–300).offset(integer) (optional) Result offset for pagination (0-based).
Example Usage:
query = {
"name": "GBIF_search_occurrences",
"arguments": {
}
}
result = tu.run(query)
GBIF_search_species (Type: GBIFTool)¶
Find taxa by keyword (scientific/common names) in GBIF. Use to resolve organism names to stable t…
GBIF_search_species tool specification
Tool Information:
Name:
GBIF_search_speciesType:
GBIFToolDescription: Find taxa by keyword (scientific/common names) in GBIF. Use to resolve organism names to stable taxon keys (rank, lineage) for downstream biodiversity/occurrence queries.
Parameters:
query(string) (required) Search string for species/taxa (supports scientific/common names), e.g., ‘Homo’, ‘Atlantic cod’.limit(integer) (optional) Maximum number of results to return (1–300).offset(integer) (optional) Result offset for pagination (0-based).
Example Usage:
query = {
"name": "GBIF_search_species",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)