Workflow: FASTQ Vector Removal

Fetched 2023-01-10 09:20:56 GMT

This workflow clean up vectros from fastq files

children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
fastq1 File
fastq2 File (Optional)
threads Integer
vector_fsa File

Steps

ID Runs Label Doc
vector_blastn
../../tools/blast/blastn.cwl (CommandLineTool)
BlastN

NCBI BlastN Nucleotide-Nucleotide BLAST

vector_blastdb
../../tools/blast/makeblastdb.cwl (CommandLineTool)
makeblastdb

NCBI makeblastdb

collect_blastdb
../../tools/basic/files2dir.cwl (ExpressionTool)
files2dir

Group all input files in a directory

extract_read_ids
fastq-vector-removal.cwl#extract_read_ids/e31c4436-8d09-4487-ad2c-e5f6c9cc7c6e (CommandLineTool)
Extract read IDs
create_clean_fastq
../../tools/bbmap/filterbyname.cwl (CommandLineTool)
filterbyname

Filterbyname

create_fasta_from_fastq
../../tools/basic/fastq2fasta.cwl (CommandLineTool)
Create FASTA from FASTQ
create_clean_fasta_from_fastq
../../tools/basic/fastq2fasta.cwl (CommandLineTool)
Create FASTA from FASTQ

Outputs

ID Type Label Doc
clean_fasta_ File
fastq1_output File
fastq2_output File (Optional)
Permalink: https://w3id.org/cwl/view/git/ebf1dd3c243c08634b0b3d9766c0a354903920ee/workflows/File-formats/fastq-vector-removal.cwl