Workflow: fastj2npy-wf.cwl

Fetched 2023-01-04 05:40:31 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Requires:

Inputs

ID Type Title Doc
fjdir Directory Directory of FastJ files
srclib Directory (Optional) Existing tile library directory
tagset File Compressed tagset in FASTA format
nchunks String Number of chunks to scatter
pathmax String Last/Maximum path in the tile library
pathmin String Starting path in the tile library

Steps

ID Runs Label Doc
handle-cgfs
expressiontool/array-to-dir.cwl (ExpressionTool)
createcgf-wf Creates a cgf for each FastJ file
createnpy-wf Create NumPy arrays by tile path from cgfs, merge all NumPy arrays into single array
handle-sglfs
expressiontool/nestedarray-to-dir.cwl (ExpressionTool)
createsglf-wf Create a tile library (SGLF) for a given set of FastJ files
merge-tilelib
../tilelib/merge-tilelib.cwl (CommandLineTool)
Merges new tile library into existing tile library

Outputs

ID Type Label Doc
lib Directory Tile library directory
names File File listing sample names
cgfdir Directory Output cgfs
consolnpydir Directory Output consolidated NumPy arrays
Permalink: https://w3id.org/cwl/view/git/c1ccad9f81cd3fc44a9f6e8d3b27acb154ba03cc/cwl-version/masterworkflow/fastj2npy-wf.cwl