Login
Back to bricks list
Introduction Version

R mamba env live task

TASK
Typing name :  TASK.gws_core.RMambaLiveTask Brick :  gws_core

Live task to run R snippets in mamba a shell environment.

Mamba-based R live tasks allow to execute R snippets on the fly in isolated mamba environments.

Live tasks 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 live task (including how to use the parameters): https://constellab.community/bricks/gws_core/latest/doc/developer-guide/live-task/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779

Here is the documentation of the live task: https://constellab.community/bricks/gws_core/latest/doc/developer-guide/live-task/env-live-task/c6acb3c3-2a7c-44cd-8fb2-ea1beccdbdcc

Input

File or folder
Optional

Output

File or folder

Configuration

params

Optional

Please give one parameter definition per line (https://constellab.community/bricks/gws_core/latest/doc/developer-guide/live-task/getting-started/69820653-52e0-41ba-a5f3-4d9d54561779#parameters)

Type : listDefault value : 

env

Optional

YAML configuration of the R conda environment

Type : yaml_code_paramDefault value : name: .venv channels: - conda-forge dependencies: - r-base

code

Optional

The R code snippet to execute using shell command

Type : r_code_paramDefault value : # This is a snippet template for a R live task. # 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)