Workflow: Chipseq alignment for nonhuman with qc and creating homer tag directory

Fetched 2023-05-29 03:00:14 GMT
children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
trimming https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/types/trimming_options.yml#trimming_options (Optional)
reference File
final_name String (Optional)
chipseq_sequence https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/types/sequence_data.yml#sequence_data[] chipseq_sequence: sequencing data and readgroup information

chipseq_sequence represents the sequencing data as either FASTQs or BAMs with accompanying readgroup information. Note that in the @RG field ID and SM are required.

summary_intervals https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/types/labelled_file.yml#labelled_file[]
per_base_intervals https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/types/labelled_file.yml#labelled_file[]
minimum_base_quality Integer (Optional)
per_target_intervals https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/types/labelled_file.yml#labelled_file[]
minimum_mapping_quality Integer (Optional)
picard_metric_accumulation_level String

Steps

ID Runs Label Doc
qc WGS QC workflow nonhuman
alignment Alignment without BQSR
bam_to_sam
../tools/bam_to_sam.cwl (CommandLineTool)
BAM to SAM conversion
homer_tag_directory
../tools/homer_tag_directory.cwl (CommandLineTool)
Creating the homer tag directory

homer annotation data is too large to include in the docker image, so it requires a directory to be mounted at /opt/homerdata/ containing - config.txt - homer configuration file with directories pointing to paths like \"data/accession\" - data - folder containing homer annotation data files at WUSTL, this can be provided by providing the following in an analysis-project configuration: docker_volumes: \"/gscmnt/gc2560/core/annotation_data/homer:/opt/homerdata\" or outside the pipelines: LSF_DOCKER_VOLUMES=\"$LSF_DOCKER_VOLUMES /gscmnt/gc2560/core/annotation_data/homer:/opt/homerdata\" for compute1, instead use the path `/storage1/fs1/bga/Active/gmsroot/gc2560/core/annotation_data/homer`

Outputs

ID Type Label Doc
bam File
flagstats File
wgs_metrics File
tag_directory Directory
gc_bias_metrics File
bamcoverage_bigwig File
summary_hs_metrics File[]
insert_size_metrics File
per_base_hs_metrics File[]
gc_bias_metrics_chart File
insert_size_histogram File
per_target_hs_metrics File[]
gc_bias_metrics_summary File
mark_duplicates_metrics File
alignment_summary_metrics File
per_base_coverage_metrics File[]
per_target_coverage_metrics File[]
Permalink: https://w3id.org/cwl/view/git/0d2f354af9192a56af258a7d2426c7c160f4ec1a/definitions/pipelines/chipseq_alignment_nonhuman.cwl