Workflow: Chipseq alignment with qc and creating homer tag directory
- Selected
- |
- Default Values
- Nested Workflows
- Tools
- Inputs/Outputs
Inputs
ID | Type | Title | Doc |
---|---|---|---|
omni_vcf | File | ||
intervals | File | ||
reference | File | ||
final_name | String (Optional) | ||
bqsr_intervals | String[] | ||
bqsr_known_sites | File[] |
One or more databases of known polymorphic sites used to exclude regions around known polymorphisms from analysis. |
|
chipseq_sequence | https://w3id.org/cwl/view/git/5fda2d9eb52a363bd51011b3851c2afb86318c0c/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/5fda2d9eb52a363bd51011b3851c2afb86318c0c/definitions/types/labelled_file.yml#labelled_file[] | ||
per_base_intervals | https://w3id.org/cwl/view/git/5fda2d9eb52a363bd51011b3851c2afb86318c0c/definitions/types/labelled_file.yml#labelled_file[] | ||
minimum_base_quality | Integer (Optional) | ||
per_target_intervals | https://w3id.org/cwl/view/git/5fda2d9eb52a363bd51011b3851c2afb86318c0c/definitions/types/labelled_file.yml#labelled_file[] | ||
minimum_mapping_quality | Integer (Optional) | ||
picard_metric_accumulation_level | String |
Steps
ID | Runs | Label | Doc |
---|---|---|---|
qc |
../subworkflows/qc_wgs.cwl
(Workflow)
|
WGS QC workflow | |
alignment |
../subworkflows/sequence_to_bqsr.cwl
(Workflow)
|
Raw sequence data to 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 | ||
summary_hs_metrics | File[] | ||
insert_size_metrics | File | ||
per_base_hs_metrics | File[] | ||
verify_bam_id_depth | File | ||
gc_bias_metrics_chart | File | ||
insert_size_histogram | File | ||
per_target_hs_metrics | File[] | ||
verify_bam_id_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[] |
https://w3id.org/cwl/view/git/5fda2d9eb52a363bd51011b3851c2afb86318c0c/definitions/pipelines/chipseq.cwl