Skip to content

tidycwl

Tidy Common Workflow Language Tools and Workflows

v1.0.7 · May 3, 2022 · AGPL-3

Description

The Common Workflow Language <https://www.commonwl.org/> is an open standard for describing data analysis workflows. This package takes the raw Common Workflow Language workflows encoded in JSON or 'YAML' and turns the workflow elements into tidy data frames or lists. A graph representation for the workflow can be constructed and visualized with the parsed workflow inputs, outputs, and steps. Users can embed the visualizations in their 'Shiny' applications, and export them as HTML files or static images.

Downloads

CRAN

292

Last 30 days

16171st

669

Last 90 days

2.6K

Last year

Trend: +90.9% (30d vs prior 30d)

r2u CRAN

0

Last 30 days

24

Last 90 days

94

Last year

Trend: -100% (30d vs prior 30d)

autoCRAN

4

Last 7 days

15

Last 30 days

1

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Code

Structure

Lines of code

2,531

Files

95

Compiled share

0%

Has compiled src

No

Language breakdown

R 1,305 (51.6%)Docs 1,041 (41.1%)Vignettes 185 (7.3%)

API

Exported functions

34

Internal functions

19

Recent export changes

v1.0.3+34 %>%, cwl_output, export_html +31 more

Testing & CI

Has tests

No

Test-to-code ratio

0.00

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

100%

\dontrun example ratio

0%

Roxygen coverage

97.1%

Has pkgdown

No

NEWS present

Yes

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

System requirements

2

C++ standard

License

AGPL-3

License flags

SPDX valid, OSI approved

History

Versions

5

First release

2019-11-28

Latest release

2022-05-03

Avg cadence

229 days

Cold removal rate

Dep drift

0

LOC over versions

v1.0.3: 2,501 LOCv1.0.4: 2,507 LOCv1.0.5: 2,514 LOCv1.0.6: 2,531 LOCv1.0.7: 2,531 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/cran-code-metrics.

Dependency Network

Dependencies Reverse dependencies jsonlite yaml dplyr magrittr visNetwork htmlwidgets webshot tidycwl

Version History

6 tracked
new 1.0.7 Mar 10, 2026
updated 1.0.7 ← 1.0.6 diff May 2, 2022
updated 1.0.6 ← 1.0.5 diff Dec 13, 2021
updated 1.0.5 ← 1.0.4 diff Oct 19, 2020
updated 1.0.4 ← 1.0.3 diff Dec 6, 2019
new 1.0.3 Nov 27, 2019