Powo Tools¶
Configuration File: powo_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the powo_tools.json configuration file.
Available Tools¶
POWO_get_taxon (Type: BaseRESTTool)¶
Get detailed taxonomic information for a specific plant species from Plants of the World Online (…
POWO_get_taxon tool specification
Tool Information:
Name:
POWO_get_taxonType:
BaseRESTToolDescription: Get detailed taxonomic information for a specific plant species from Plants of the World Online (POWO). Returns comprehensive data including taxonomic classification, accepted name, synonyms, geographic distribution by region, morphological descriptions, and images. Use POWO_search_plants to find the fqId (fully qualified ID) first.
Parameters:
fqId(string) (required) Fully qualified taxon ID from POWO. Format: ‘urn:lsid:ipni.org:names:XXXXXXX-X’. Example: ‘urn:lsid:ipni.org:names:717960-1’ (Rosa canina). Obtained from POWO_search_plants results.
Example Usage:
query = {
"name": "POWO_get_taxon",
"arguments": {
"fqId": "example_value"
}
}
result = tu.run(query)
POWO_search_plants (Type: BaseRESTTool)¶
Search the Plants of the World Online (POWO) database maintained by the Royal Botanic Gardens, Ke…
POWO_search_plants tool specification
Tool Information:
Name:
POWO_search_plantsType:
BaseRESTToolDescription: Search the Plants of the World Online (POWO) database maintained by the Royal Botanic Gardens, Kew. POWO is the most comprehensive global checklist of vascular plants with 1.3+ million names and 350,000+ accepted species. Search by plant name, genus, family, or common name. Returns taxonomic information including accepted names, synonyms, distribution, and images. Essential for plant taxonomy, botany, and biodiversity research.
Parameters:
q(string) (required) Search query. Can be scientific name, common name, genus, or family. Examples: ‘rosa canina’, ‘orchid’, ‘Asteraceae’, ‘oak’f([‘string’, ‘null’]) (optional) Filter facets (comma-separated). Common filters: ‘species_f:true’ (species only), ‘accepted_names:true’ (only accepted names). Example: ‘species_f:true’perPage([‘integer’, ‘null’]) (optional) Results per page (default 24, max 500)cursor([‘string’, ‘null’]) (optional) Pagination cursor from previous response
Example Usage:
query = {
"name": "POWO_search_plants",
"arguments": {
"q": "example_value"
}
}
result = tu.run(query)