https://github.com/rworkflow/rcwl
Write CWL in R
https://github.com/rworkflow/rcwl
bioconductor-package cwl r
Last synced: 4 months ago
JSON representation
Write CWL in R
- Host: GitHub
- URL: https://github.com/rworkflow/rcwl
- Owner: rworkflow
- License: gpl-2.0
- Created: 2018-08-29T20:55:50.000Z (over 7 years ago)
- Default Branch: devel
- Last Pushed: 2024-05-09T00:42:30.000Z (almost 2 years ago)
- Last Synced: 2024-05-09T01:43:34.476Z (almost 2 years ago)
- Topics: bioconductor-package, cwl, r
- Language: R
- Homepage: https://rcwl.org/Rcwl/
- Size: 2.49 MB
- Stars: 13
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rcwl
The Rcwl package can be a simple and user-friendly way to manage command line tools and build data analysis pipelines in R using Common Workflow Language (CWL).
## Installation
The package can be installed from Bioconductor (>= 3.9):
``` r
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Rcwl")
# Or from github
BiocManager::install("rworkflow/Rcwl")
```
## Hello world!
``` r
library(Rcwl)
inputs <- InputParamList(
InputParam(id = "sth")
)
echo <- cwlProcess(baseCommand = "echo", inputs)
echo$sth <- "Hello World!"
res <- runCWL(echo)
```
## User Guide
``` r
vignette(package = "Rcwl")
```