ONTAssembleWithCanu
ONTAssembleWithCanu
- description
- A workflow that performs single sample genome assembly on ONT reads from one or more flow cells. The workflow merges multiple samples into a single BAM prior to genome assembly and variant calling.
Inputs
Required
gcs_fastq_dir
(String, required): GCS path to unaligned CCS BAM filesgcs_out_root_dir
(String, required): GCS bucket to store the reads, variants, and metrics filesparticipant_name
(String, required): name of the participant from whom these samples were obtainedprefix
(String, required): prefix for output filesref_map_file
(File, required): table indicating reference sequence and auxillary file locations
Optional
ComputeGenomeLength.runtime_attr_override
(RuntimeAttr?)FinalizeAsmPolished.keyfile
(File?)FinalizeAsmPolished.name
(String?)FinalizeAsmPolished.runtime_attr_override
(RuntimeAttr?)FinalizeAsmUnpolished.keyfile
(File?)FinalizeAsmUnpolished.name
(String?)FinalizeAsmUnpolished.runtime_attr_override
(RuntimeAttr?)FinalizeQuastReportHtml.keyfile
(File?)FinalizeQuastReportHtml.name
(String?)FinalizeQuastReportHtml.runtime_attr_override
(RuntimeAttr?)FinalizeQuastReportTxt.keyfile
(File?)FinalizeQuastReportTxt.name
(String?)FinalizeQuastReportTxt.runtime_attr_override
(RuntimeAttr?)ListFilesOfType.runtime_attr_override
(RuntimeAttr?)MedakaPolish.runtime_attr_override
(RuntimeAttr?)MergeFastqs.runtime_attr_override
(RuntimeAttr?)Quast.runtime_attr_override
(RuntimeAttr?)CallAssemblyVariants.AlignAsPAF.runtime_attr_override
(RuntimeAttr?)CallAssemblyVariants.Paftools.runtime_attr_override
(RuntimeAttr?)Canu.Assemble.runtime_attr_override
(RuntimeAttr?)Canu.Correct.runtime_attr_override
(RuntimeAttr?)Canu.Trim.runtime_attr_override
(RuntimeAttr?)
Defaults
assemble_error_rate
(Float, default=0.15): stringency for overlaps in Canu's assemble stepcorrect_error_rate
(Float, default=0.15): stringency for overlaps in Canu's correction stepmedaka_model
(String, default="r941_prom_high_g360"): Medaka polishing model nametrim_error_rate
(Float, default=0.15): stringency for overlaps in Canu's trim stepListFilesOfType.recurse
(Boolean, default=false)MergeFastqs.prefix
(String, default="merged"): prefix for output filesQuast.is_large
(Boolean, default=false)
Outputs
asm_unpolished
(File)asm_polished
(File)paf
(File)paftools_vcf
(File)quast_report_html
(File)quast_report_txt
(File)quast_summary
(Map[String,String])