Agent to run R snippets in mamba a shell environment.
Mamba-based R agents allow to execute R snippets on the fly in isolated mamba environments.
Agents are fast and efficient tools to develop, test, use and share code snippets.
Warning: It is recommended to use code snippets comming from trusted sources.
Here is the general documentation for agent (including how to use the parameters): https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779
Here is the documentation of the agent: https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/env-agent/c6acb3c3-2a7c-44cd-8fb2-ea1beccdbdcc
Input
Output
Configuration
params
Please give one parameter definition per line (https://constellab.community/bricks/gws_core/latest/doc/developer-guide/agent/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779#parameters)
list
env
YAML configuration of the R conda environment
yaml_code_param
name: .venv
channels:
- conda-forge
dependencies:
- r-base
code
The R code snippet to execute using shell command
r_code_param
# This is a snippet template for a R agent.
# Read the source csv file with header, row names and comma separator
csv <- read.csv(source_paths[1], header = TRUE, sep = ",", row.names = 1)
# Transpose the table, keep the header
csv_result <- t(csv)
# Write the csv file into the result folder
result_path <- "result.csv"
write.csv(csv_result, file = result_path, row.names = TRUE, col.names = TRUE)
target_paths <- c(result_path)