LRJointCallGVCFs

LRJointCallGVCFs

description
A workflow that performs joint calling on gVCFs (usually from DeepVariant) using GLNexus.

Inputs

Required

  • gcs_out_root_dir (String, required): GCS bucket to store the reads, variants, and metrics files
  • gvcfs (Array[File], required): GCS paths to gVCF files
  • prefix (String, required): prefix for output joint-called gVCF and tabix index
  • ref_map_file (File, required): table indicating reference sequence and auxillary file locations
  • tbis (Array[File], required): GCS paths to gVCF tbi files

Optional

  • ConvertToHailMT.ref_fai (String?)
  • ConvertToHailMT.ref_fasta (String?)
  • ConvertToHailMT.runtime_attr_override (RuntimeAttr?)
  • FinalizeGVCF.keyfile (File?)
  • FinalizeGVCF.name (String?)
  • FinalizeGVCF.runtime_attr_override (RuntimeAttr?)
  • FinalizeMT.keyfile (File?)
  • FinalizeMT.name (String?)
  • FinalizeMT.runtime_attr_override (RuntimeAttr?)
  • FinalizeTBI.keyfile (File?)
  • FinalizeTBI.name (String?)
  • FinalizeTBI.runtime_attr_override (RuntimeAttr?)
  • JointCall.bed (File?)
  • JointCall.num_cpus (Int?)
  • JointCall.runtime_attr_override (RuntimeAttr?)
  • JointCall.Call.runtime_attr_override (RuntimeAttr?)
  • JointCall.ConcatBCFs.runtime_attr_override (RuntimeAttr?)
  • JointCall.GetRanges.runtime_attr_override (RuntimeAttr?)
  • JointCall.ShardVCFByRanges.runtime_attr_override (RuntimeAttr?)

Defaults

  • ConvertToHailMT.reference (String, default="GRCh38")
  • JointCall.config (String, default="DeepVariantWGS")
  • JointCall.max_cpus (Int, default=64)
  • JointCall.more_PL (Boolean, default=false)
  • JointCall.squeeze (Boolean, default=false)
  • JointCall.trim_uncalled_alleles (Boolean, default=false)
  • JointCall.ConcatBCFs.num_cpus (Int, default=4)

Outputs

  • joint_gvcf (File)
  • joint_gvcf_tbi (File)
  • joint_mt (String)

Dot Diagram

LRJointCallGVCFs