Explore Workflows

View already parsed workflows here or click here to add your own

Graph Name Retrieved From View
workflow graph preprocess fasta

Remove reads from fasta files based on sequence stats. Return fasta files with reads passed and reads removed.

https://github.com/MG-RAST/pipeline.git

Path: CWL/Workflows/preprocess-fasta.workflow.cwl

Branch/Commit ID: b3be7639b3dc63d4a9ce5d811edee3393b032e6d

workflow graph tt_univec_wnode.cwl

https://github.com/ncbi/pgap.git

Path: task_types/tt_univec_wnode.cwl

Branch/Commit ID: 7f9cfcbda5998b164bd1d8f1f6006aefda0f47f3

workflow graph umi molecular alignment workflow

https://github.com/genome/analysis-workflows.git

Path: definitions/subworkflows/molecular_qc.cwl

Branch/Commit ID: 4bc0a4577d626b65a4b44683e5a1ab2f7d7faf4c

workflow graph grepsort workflow

a workflow that performs grep followed by sort

https://github.com/ResearchObject/runcrate.git

Path: tests/data/grepsort-run-1/snapshot/grepsort.cwl

Branch/Commit ID: f9b20fdd7e0b76738845b4eff3435b3a37fa049f

workflow graph fail-unconnected.cwl

https://github.com/common-workflow-language/cwl-v1.1.git

Path: tests/fail-unconnected.cwl

Branch/Commit ID: 4feec74019b56dc5c51be905a208ff90797661de

workflow graph tt_fscr_calls_pass1

https://github.com/ncbi/pgap.git

Path: task_types/tt_fscr_calls_pass1.cwl

Branch/Commit ID: 45d134ce3d436c53637a2d83755e9b4613267e9f

workflow graph cache_asnb_entries

https://github.com/ncbi/pgap.git

Path: task_types/tt_cache_asnb_entries.cwl

Branch/Commit ID: 669166450aba26f3560c15960eeebdd0313a7f84

workflow graph blastp_wnode_struct

https://github.com/ncbi/pgap.git

Path: task_types/tt_blastp_wnode_struct.cwl

Branch/Commit ID: 45d134ce3d436c53637a2d83755e9b4613267e9f

workflow graph wf.cwl

https://github.com/ResearchObject/runcrate.git

Path: cwl/multisource/wf.cwl

Branch/Commit ID: f9b20fdd7e0b76738845b4eff3435b3a37fa049f

workflow graph autosubmit.cwl

An example workflow created using Autosubmit's basic a000 workflow as reference. The `platform.yml` is ignored as it contains only information about platforms (e.g. it could be given to a tool like Troika as-is). `expdef.yml` and `autosubmit.yml` basically provide CWL inputs. `jobs.yml` contains the steps of the CWL workflow, with their dependencies. In CWL dependencies are specified via inputs and outputs. When task A outputs a value X, and task B has an input of type A/X, then the dependency A -> B is created in CWl. This is different than Autosubmit, and needs some care to guarantee the correct order in the workflow graph of start dates, members, chunks, etc.

https://github.com/kinow/kinoshita.eti.br.git

Path: notes/autosubmit/autosubmit.cwl

Branch/Commit ID: 5fab4b3e06f18f82898cb252213f6292179a9956