Workflow: wf_self_consistency_ratio.cwl

Fetched 2023-01-14 21:36:36 GMT

Computes the self-consistency ratio (see Gabe's protocols paper, or CHIP SEQ). Given two replicates, split each and perform IDR on each fragment. Returns the ratio of max(N1, N2)/min(N1, N2) where N1, N2 are the numbers of reproducible peaks found between each rep split pair.

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

Inputs

ID Type Title Doc
species String
rep1_name String
rep2_name String
rep1_clip_bam_file File
rep2_clip_bam_file File
rep1_input_bam_file File
rep2_input_bam_file File
rep1_merged_peaks_bed String
rep2_merged_peaks_bed String
rep1_merged_peaks_custombed String
rep2_merged_peaks_custombed String

Steps

ID Runs Label Doc
step_self_consistency
max_over_min.cwl (CommandLineTool)
step_split_rep1_and_idr

This workflow returns the reproducible number of split peaks given a single bam file and its size-matched input pair. This workflow splits the bam file first, but does not do anything to the input.

step_split_rep2_and_idr

This workflow returns the reproducible number of split peaks given a single bam file and its size-matched input pair. This workflow splits the bam file first, but does not do anything to the input.

Outputs

ID Type Label Doc
self_consistency_ratio File
rep1_reproducing_peaks_count Integer
rep2_reproducing_peaks_count Integer
Permalink: https://w3id.org/cwl/view/git/fadfca0f6da710104c4cf7931e9ab2656f5f737d/cwl/wf_self_consistency_ratio.cwl