Anaconda Tools#

Configuration File: anaconda_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the anaconda_tools.json configuration file.

Available Tools#

Anaconda_get_package (Type: BaseRESTTool)#

Get detailed information about a specific conda package from a specific channel on Anaconda.org. …

Anaconda_get_package tool specification

Tool Information:

  • Name: Anaconda_get_package

  • Type: BaseRESTTool

  • Description: Get detailed information about a specific conda package from a specific channel on Anaconda.org. Returns the package’s full metadata including description, all versions, platform availability, download counts, home URL, license, and owner details. Use the format ‘{channel}/{package_name}’ (e.g., ‘conda-forge/numpy’, ‘bioconda/samtools’, ‘defaults/scipy’).

Parameters:

  • channel (string) (required) Channel or owner name (e.g., ‘conda-forge’, ‘bioconda’, ‘defaults’, ‘anaconda’)

  • package_name (string) (required) Exact package name (e.g., ‘numpy’, ‘samtools’, ‘biopython’, ‘r-ggplot2’)

Example Usage:

query = {
    "name": "Anaconda_get_package",
    "arguments": {
        "channel": "example_value",
        "package_name": "example_value"
    }
}
result = tu.run(query)

Anaconda_search_packages (Type: BaseRESTTool)#

Search Anaconda.org packages with explicit limit/offset pagination. The upstream default silently…

Anaconda_search_packages tool specification

Tool Information:

  • Name: Anaconda_search_packages

  • Type: BaseRESTTool

  • Description: Search Anaconda.org packages with explicit limit/offset pagination. The upstream default silently returns only 100 records and reports no total. ToolUniverse uses a one-record lookahead; continue with metadata.next_offset while metadata.has_more is true. Exact total_results is available only on the final short page; otherwise matches_lower_bound is reported.

Parameters:

  • name (string) (required) Package name to search for (e.g., ‘numpy’, ‘samtools’, ‘biopython’, ‘r-ggplot2’)

  • type ([‘string’, ‘null’]) (optional) Package type filter: ‘conda’ (default), ‘pypi’, or ‘standard_python’

  • limit (integer) (optional) Packages per page (default 20, max 100).

  • offset (integer) (optional) Zero-based package offset. Continue with metadata.next_offset.

Example Usage:

query = {
    "name": "Anaconda_search_packages",
    "arguments": {
        "name": "example_value"
    }
}
result = tu.run(query)