Workflow: result_chunker.cwl

Fetched 2026-06-28 23:57:39 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
format String
input_file File
size_limit Integer (Optional)
type_fasta String (Optional)
line_number_tsv Integer (Optional)

Steps

ID Runs Label Doc
gzip_chunks
../pigz/gzip.cwl (CommandLineTool)
chunking_tsv
split_tsv.cwl (CommandLineTool)
Tool does chunking of input table by number of lines in line_number. If initial file has less number of lines than line_number: output == input; Else if file was chunked: output == [ prefix_NUMBER.ext]; ( NUMBER has 2 digits format, ext == nameext of infile)
chunking_fasta
split_fasta.cwl (CommandLineTool)
Tool does chunking of input fasta by target size using genometools. If initial file has less number of lines than line_number: output == input; Else if file was chunked: output == [ prefix_NUMBER.ext]; ( NUMBER has 2 digits format, ext == nameext of infile)
create_chunks_file
create_chunks_file.cwl (CommandLineTool)
Tool creates file NAME.chunks and add inside basenames of given list of files

Outputs

ID Type Label Doc
chunked_file File
chunked_by_size_files File[]
Permalink: https://w3id.org/cwl/view/git/337033417c49dcf4ab394aba1ec517b97637da13/utils/result-file-chunker/result_chunker.cwl