Explore Workflows

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

Graph Name Retrieved From View
workflow graph Bacterial Annotation, pass 1, genemark training, by HMMs (first pass)

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

Path: bacterial_annot/wf_ab_initio_training.cwl

Branch/Commit ID: 68b828ac482956a03325623d817780986f34fb31

workflow graph Apply filters to VCF file

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

Path: definitions/subworkflows/filter_vcf.cwl

Branch/Commit ID: 76a35e7d885790f30559beb31f3b58770e343afd

workflow graph scatter-valuefrom-inputs-wf1.cwl

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

Path: tests/scatter-valuefrom-inputs-wf1.cwl

Branch/Commit ID: 86c46cb397de029e4c91f02cca40fa2b54d22f37

workflow graph RNA-Seq alignment and transcript/gene abundance workflow

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

Path: definitions/pipelines/rnaseq.cwl

Branch/Commit ID: ae79bc51e8b502164dbe74ea3b068d6d4d36a1f8

workflow graph Production

Top-level workflow

https://gitlab.cta-observatory.org/cta-computing/dpps/dpps-workflows.git

Path: dpps.cwl

Branch/Commit ID: 42737c3629ff0a302a6e9a6857f48a7910fe3aac

workflow graph Align reference proteins plane complete workflow, with miniprot

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

Path: protein_alignment/wf_protein_alignment_miniprot.cwl

Branch/Commit ID: 68b828ac482956a03325623d817780986f34fb31

workflow graph workflow_dl0_to_dl2.cwl

Process an input file to from DL0 to separate DL1 and DL2 outputs.

https://gitlab.cta-observatory.org/cta-computing/dpps/dpps-workflows.git

Path: datapipe/workflow_dl0_to_dl2.cwl

Branch/Commit ID: ec1a4bfae4734034594a4a96f152874562a8976f

workflow graph Production

Top-level workflow

https://gitlab.cta-observatory.org/cta-computing/dpps/dpps-workflows.git

Path: dpps.cwl

Branch/Commit ID: ec1a4bfae4734034594a4a96f152874562a8976f

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: a0ac037a35cd4c2fc2ee83f40d381c3e7d96f56b

workflow graph Seed Protein Alignments

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

Path: protein_alignment/wf_seed_seqids.cwl

Branch/Commit ID: 008a090fb1938fbb393494ac8fcb219f0d9f5295