Cran Tools¶
Configuration File: cran_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the cran_tools.json configuration file.
Available Tools¶
CRAN_get_package (Type: BaseRESTTool)¶
Get metadata for a CRAN R package from the CRAN database (crandb). Returns package title, version…
CRAN_get_package tool specification
Tool Information:
Name:
CRAN_get_packageType:
BaseRESTToolDescription: Get metadata for a CRAN R package from the CRAN database (crandb). Returns package title, version, description, authors, license, dependencies (Imports, Suggests, Depends), URL, publication date, and release history. CRAN hosts 20,000+ R packages for statistical computing, bioinformatics, data visualization, and machine learning. Use for discovering R package information, checking versions, and finding dependencies.
Parameters:
package(string) (required) R package name (case-sensitive). Examples: ‘ggplot2’, ‘dplyr’, ‘Seurat’, ‘DESeq2’, ‘tidyr’, ‘data.table’, ‘BiocManager’, ‘limma’
Example Usage:
query = {
"name": "CRAN_get_package",
"arguments": {
"package": "example_value"
}
}
result = tu.run(query)
CRAN_get_package_versions (Type: BaseRESTTool)¶
Get all historical versions of an R package from CRAN with release dates and dependencies for eac…
CRAN_get_package_versions tool specification
Tool Information:
Name:
CRAN_get_package_versionsType:
BaseRESTToolDescription: Get all historical versions of an R package from CRAN with release dates and dependencies for each version. Useful for understanding package evolution, checking compatibility, and finding when specific features were added. Returns the full version timeline with release dates.
Parameters:
package(string) (required) R package name (case-sensitive). Examples: ‘ggplot2’, ‘dplyr’, ‘Seurat’, ‘tidyverse’, ‘BiocManager’
Example Usage:
query = {
"name": "CRAN_get_package_versions",
"arguments": {
"package": "example_value"
}
}
result = tu.run(query)