FindBamIdentity
FindBamIdentity
- description
- A workflow to identify a flowcell's the true identity, by genotyping it's BAM, against an array of 'truth' genotyped VCF.
Inputs
Required
aligned_bai(File, required)aligned_bam(File, required): GCS path to aligned BAM file of the flowcellexpt_type(String, required): There will be special treatment for 'CLR' data (minimum base quality for bases used when computing a fingerprint)fingerprint_store(String, required): GS path to where all known fingerprinting GT'ed VCFS are storedref_map_file(File, required): table indicating reference sequence and auxillary file locations
Optional
vcf_filter_expression(String?): an expression used for picking up VCFs, the filter will be applied to VCF names, any match will lead to the VCF to be includedCheckCLRFingerprint.runtime_attr_override(RuntimeAttr?)CheckFingerprint.runtime_attr_override(RuntimeAttr?)ExtractRelevantGenotypingReads.runtime_attr_override(RuntimeAttr?)GetVCFSampleName.runtime_attr_override(RuntimeAttr?)ResetCLRBaseQual.runtime_attr_override(RuntimeAttr?)
Defaults
artificial_baseQ_for_CLR(Int, default=10): An artificial value for CLR reads used for fingerprint verification (CLR reads come with all 0 base qual)FilterGenotypesVCF.filters(Array[String], default=['_random\t', '_decoy\t', '_alt\t', '^chrUn', '^HLA', '^EBV'])
Outputs
lod(Float)true_smid(String)true_collab_sample_id(String)true_collab_partic_id(String)
Dot Diagram
