Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating workflows/epigenetics/chipseq-sr from 0.12 to 0.13 #651

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

gxydevbot
Copy link
Contributor

Hello! This is an automated update of the following workflow: workflows/epigenetics/chipseq-sr. I created this PR because I think one or more of the component tools are out of date, i.e. there is a newer version available on the ToolShed.

By comparing with the latest versions available on the ToolShed, it seems the following tools are outdated:

  • toolshed.g2.bx.psu.edu/repos/iuc/multiqc/multiqc/1.24.1+galaxy0 should be updated to toolshed.g2.bx.psu.edu/repos/iuc/multiqc/multiqc/1.27+galaxy0

The workflow release number has been updated from 0.12 to 0.13.

If you want to skip this change, close this PR without deleting the branch. It will be reopened if another change is detected.
Any commit from another author than 'planemo-autoupdate' will prevent more auto-updates.
To ignore manual changes and allow autoupdates, delete the branch.

Copy link

Test Results (powered by Planemo)

Test Summary

Test State Count
Total 1
Passed 0
Error 0
Failure 1
Skipped 0
Failed Tests
  • ❌ chipseq-sr.ga_0

    Problems:

    • Output with path /tmp/tmpudjygeq4/MultiQC on data 19, data 10, and data 6 Stats__fe985593-2195-49e0-bfc4-73d404b1c7c8 different than expected
      Expected line 'Sample	MACS2_mqc_generalstats_macs2_d	MACS2_mqc_generalstats_macs2_treatment_redundant_rate	MACS2_mqc_generalstats_macs2_peak_count	Bowtie 2 / HiSAT2_mqc_generalstats_bowtie_2_hisat2_overall_alignment_rate	Cutadapt_mqc_generalstats_cutadapt_percent_trimmed' in output ('Sample	macs2-d	macs2-treatment_redundant_rate	macs2-peak_count	bowtie_2_hisat2-overall_alignment_rate	cutadapt-percent_trimmed
      wt_H3K4me3	200.0	0.0	4	98.37	4.612745098039215
      ')
      

    Workflow invocation details

    • Invocation Messages

    • Steps
      • Step 1: SR fastq input:

        • step_state: scheduled
      • Step 2: adapter_forward:

        • step_state: scheduled
      • Step 11: Bigwig from MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • grep -v "^track" '/tmp/tmpri2fp4q5/files/8/c/d/dataset_8cd416e2-8a5d-4cf9-8563-782e6f0bccc0.dat' | wigToBigWig stdin '/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len' '/tmp/tmpri2fp4q5/job_working_directory/000/7/outputs/dataset_c591dbe8-6787-4598-9903-06b8d120dcf5.dat' -clip 2>&1 || echo "Error running wigToBigWig." >&2

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "bedgraph"
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              dbkey "mm10"
              settings {"__current_case__": 0, "settingsType": "preset"}
      • Step 12: MultiQC:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • die() { echo "$@" 1>&2 ; exit 1; } &&  mkdir multiqc_WDir &&   mkdir multiqc_WDir/cutadapt_0 &&     ln -s '/tmp/tmpri2fp4q5/files/4/b/9/dataset_4b9550b6-31f5-4c87-91cf-f2dcbee3c3ff.dat' 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' && sed -i.old 's/You are running/This is/' 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' && grep -q "This is cutadapt" 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' || die "'This is cutadapt' or 'You are running cutadapt' not found in the file" &&  mkdir multiqc_WDir/bowtie2_1 &&         grep -q '% overall alignment rate' /tmp/tmpri2fp4q5/files/a/3/8/dataset_a3860307-f1ff-4a4a-8e93-3c4419897a1e.dat || die "Module 'bowtie2: '% overall alignment rate' not found in the file 'wt_H3K4me3'" && ln -s '/tmp/tmpri2fp4q5/files/a/3/8/dataset_a3860307-f1ff-4a4a-8e93-3c4419897a1e.dat' 'multiqc_WDir/bowtie2_1/wt_H3K4me3'  &&    mkdir multiqc_WDir/macs2_2 &&    grep -q "# This file is generated by MACS" /tmp/tmpri2fp4q5/files/0/4/c/dataset_04c2fae7-8829-4838-be95-73146c854d03.dat || die "'# This file is generated by MACS' not found in the file" && ln -s '/tmp/tmpri2fp4q5/files/0/4/c/dataset_04c2fae7-8829-4838-be95-73146c854d03.dat' 'multiqc_WDir/macs2_2/wt_H3K4me3_peaks.xls' &&  multiqc multiqc_WDir --filename 'report'    --export   && mkdir -p ./plots && ls -l ./report_data/ && cp ./report_data/*plot*.txt ./plots/ | true

            Exit Code:

            • 0

            Standard Error:

            • /// MultiQC 🔍 v1.27
              
                     file_search | Search path: /tmp/tmpri2fp4q5/job_working_directory/000/8/working/multiqc_WDir
              
                           macs2 | Found 1 logs
                         bowtie2 | Found 1 reports
                        cutadapt | Found 1 reports
                   write_results | Rendering plots. Export plots to formats png, svg, pdf is requested, so it might take a while. To disable plot export, set `export_plots: false` in config, or remove the `--export-plots` command line flag
              
                   write_results | Data        : report_data
                   write_results | Report      : report.html
                   write_results | Plots       : report_plots
                         multiqc | MultiQC complete
              

            Standard Output:

            • total 124
              -rw-r--r-- 1 1001 118    88 Jan 27 05:06 bowtie2_se_plot.txt
              -rw-r--r-- 1 1001 118    80 Jan 27 05:06 cutadapt_filtered_reads_plot.txt
              -rw-r--r-- 1 1001 118   265 Jan 27 05:06 cutadapt_trimmed_sequences_plot_3_Counts.txt
              -rw-r--r-- 1 1001 118   350 Jan 27 05:06 cutadapt_trimmed_sequences_plot_3_Obs_Exp.txt
              -rw-r--r-- 1 1001 118   769 Jan 27 05:06 multiqc.log
              -rw-r--r-- 1 1001 118   167 Jan 27 05:06 multiqc_bowtie2.txt
              -rw-r--r-- 1 1001 118   425 Jan 27 05:06 multiqc_citations.txt
              -rw-r--r-- 1 1001 118   206 Jan 27 05:06 multiqc_cutadapt.txt
              -rw-r--r-- 1 1001 118 77657 Jan 27 05:06 multiqc_data.json
              -rw-r--r-- 1 1001 118   174 Jan 27 05:06 multiqc_general_stats.txt
              -rw-r--r-- 1 1001 118   194 Jan 27 05:06 multiqc_macs.txt
              -rw-r--r-- 1 1001 118    51 Jan 27 05:06 multiqc_software_versions.txt
              -rw-r--r-- 1 1001 118   417 Jan 27 05:06 multiqc_sources.txt
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              comment ""
              dbkey "mm10"
              export true
              flat false
              results [{"__index__": 0, "software_cond": {"__current_case__": 5, "input": {"values": [{"id": 3, "src": "hdca"}]}, "software": "cutadapt"}}, {"__index__": 1, "software_cond": {"__current_case__": 3, "input": {"values": [{"id": 5, "src": "hdca"}]}, "software": "bowtie2"}}, {"__index__": 2, "software_cond": {"__current_case__": 16, "input": {"values": [{"id": 7, "src": "hdca"}]}, "software": "macs2"}}]
              saveLog "false"
              title ""
      • Step 3: reference_genome:

        • step_state: scheduled
      • Step 4: effective_genome_size:

        • step_state: scheduled
      • Step 5: normalize_profile:

        • step_state: scheduled
      • Step 6: Cutadapt (remove adapter + bad quality bases):

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • ln -f -s '/tmp/tmpri2fp4q5/files/7/4/e/dataset_74e9c019-224a-4adb-b192-4e06881804eb.dat' 'wt_H3K4me3.fq' &&  cutadapt  -j=${GALAXY_SLOTS:-4}   -a 'Please use: For R1: - For Nextera: CTGTCTCTTATACACATCTCCGAGCCCACGAGAC - For TrueSeq: GATCGGAAGAGCACACGTCTGAACTCCAGTCAC or AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC'='GATCGGAAGAGCACACGTCTGAACTCCAGTCAC'    --error-rate=0.1 --times=1 --overlap=3    --action=trim   --quality-cutoff=30       --minimum-length=15      -o 'out1.fq'  'wt_H3K4me3.fq'  > report.txt

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __job_resource {"__current_case__": 0, "__job_resource__select": "no"}
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              adapter_options {"action": "trim", "error_rate": "0.1", "match_read_wildcards": false, "no_indels": false, "no_match_adapter_wildcards": true, "overlap": "3", "revcomp": false, "times": "1"}
              chromInfo "/tmp/tmpri2fp4q5/galaxy-dev/tool-data/shared/ucsc/chrom/?.len"
              dbkey "?"
              filter_options {"discard_casava": false, "discard_trimmed": false, "discard_untrimmed": false, "max_average_error_rate": null, "max_expected_errors": null, "max_n": null, "maximum_length": null, "maximum_length2": null, "minimum_length": "15", "minimum_length2": null, "pair_filter": "any"}
              library {"__current_case__": 0, "input_1": {"values": [{"id": 1, "src": "dce"}]}, "r1": {"adapters": [{"__index__": 0, "adapter_source": {"__current_case__": 0, "adapter": "GATCGGAAGAGCACACGTCTGAACTCCAGTCAC", "adapter_name": "Please use: For R1: - For Nextera: CTGTCTCTTATACACATCTCCGAGCCCACGAGAC - For TrueSeq: GATCGGAAGAGCACACGTCTGAACTCCAGTCAC or AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC", "adapter_source_list": "user"}, "single_noindels": false}], "anywhere_adapters": [], "front_adapters": []}, "type": "single"}
              other_trimming_options {"cut": "0", "cut2": "0", "nextseq_trim": "0", "poly_a": false, "quality_cutoff": "30", "quality_cutoff2": "", "shorten_options": {"__current_case__": 1, "shorten_values": "False"}, "shorten_options_r2": {"__current_case__": 1, "shorten_values_r2": "False"}, "trim_n": false}
              output_selector ["report"]
              read_mod_options {"length_tag": "", "rename": "", "strip_suffix": "", "zero_cap": false}
      • Step 7: Bowtie2 map on reference:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • set -o | grep -q pipefail && set -o pipefail;   ln -f -s '/tmp/tmpri2fp4q5/files/b/d/3/dataset_bd36c045-6199-4011-88a1-15f311dcd275.dat' input_f.fastq &&   THREADS=${GALAXY_SLOTS:-4} && if [ "$THREADS" -gt 1 ]; then (( THREADS-- )); fi &&   bowtie2  -p "$THREADS"  -x '/cvmfs/data.galaxyproject.org/byhand/mm10/bowtie2_index/mm10'   -U 'input_f.fastq'                 2> >(tee '/tmp/tmpri2fp4q5/job_working_directory/000/3/outputs/dataset_a3860307-f1ff-4a4a-8e93-3c4419897a1e.dat' >&2)  | samtools sort -l 0 -T "${TMPDIR:-.}" -O bam | samtools view --no-PG -O bam -@ ${GALAXY_SLOTS:-1} -o '/tmp/tmpri2fp4q5/job_working_directory/000/3/outputs/dataset_97bcc9e4-3069-480d-ac20-92693dd8413b.dat'

            Exit Code:

            • 0

            Standard Error:

            • 49251 reads; of these:
                49251 (100.00%) were unpaired; of these:
                  805 (1.63%) aligned 0 times
                  43525 (88.37%) aligned exactly 1 time
                  4921 (9.99%) aligned >1 times
              98.37% overall alignment rate
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __job_resource {"__current_case__": 0, "__job_resource__select": "no"}
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              analysis_type {"__current_case__": 0, "analysis_type_selector": "simple", "presets": "no_presets"}
              chromInfo "/tmp/tmpri2fp4q5/galaxy-dev/tool-data/shared/ucsc/chrom/?.len"
              dbkey "?"
              library {"__current_case__": 0, "aligned_file": false, "input_1": {"values": [{"id": 2, "src": "dce"}]}, "type": "single", "unaligned_file": false}
              reference_genome {"__current_case__": 0, "index": "mm10", "source": "indexed"}
              rg {"__current_case__": 3, "rg_selector": "do_not_set"}
              sam_options {"__current_case__": 1, "sam_options_selector": "no"}
              save_mapping_stats true
      • Step 8: filter MAPQ30:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • ln -s '/tmp/tmpri2fp4q5/files/9/7/b/dataset_97bcc9e4-3069-480d-ac20-92693dd8413b.dat' input.bam && ln -s '/tmp/tmpri2fp4q5/files/_metadata_files/a/c/e/metadata_aceb4509-7c7c-4494-835e-2281063f81ca.dat' input.bai && samtools view -o '/tmp/tmpri2fp4q5/job_working_directory/000/4/outputs/dataset_75b116d9-ea96-48b9-abd7-2bd2eabbc6ac.dat' -h   -b  -q 30 input.bam

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "bam"
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              bed_file None
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              dbkey "mm10"
              flag {"__current_case__": 0, "filter": "no"}
              header "-h"
              library ""
              mapq "30"
              outputtype "bam"
              possibly_select_inverse false
              read_group ""
              regions ""
      • Step 9: Call Peaks with MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • export PYTHON_EGG_CACHE=`pwd` &&   (macs2 callpeak   -t '/tmp/tmpri2fp4q5/files/7/5/b/dataset_75b116d9-ea96-48b9-abd7-2bd2eabbc6ac.dat'  --name wt_H3K4me3    --format BAM   --gsize '1870000000'      --SPMR     --call-summits  --keep-dup '1'  --d-min 20 --buffer-size 100000  --bdg  --qvalue '0.05'  --nomodel --extsize '200' --shift '0'  2>&1 > macs2_stderr) && cp wt_H3K4me3_peaks.xls '/tmp/tmpri2fp4q5/job_working_directory/000/5/outputs/dataset_04c2fae7-8829-4838-be95-73146c854d03.dat'   && ( count=`ls -1 wt_H3K4me3* 2>/dev/null | wc -l`; if [ $count != 0 ]; then mkdir '/tmp/tmpri2fp4q5/job_working_directory/000/5/outputs/dataset_33156e7f-fbba-49ac-9f49-6e64182537fe_files' && cp -r wt_H3K4me3* '/tmp/tmpri2fp4q5/job_working_directory/000/5/outputs/dataset_33156e7f-fbba-49ac-9f49-6e64182537fe_files' && python '/tmp/shed_dir/toolshed.g2.bx.psu.edu/repos/iuc/macs2/86e2413cf3f8/macs2/dir2html.py' '/tmp/tmpri2fp4q5/job_working_directory/000/5/outputs/dataset_33156e7f-fbba-49ac-9f49-6e64182537fe_files' macs2_stderr > '/tmp/tmpri2fp4q5/job_working_directory/000/5/outputs/dataset_33156e7f-fbba-49ac-9f49-6e64182537fe.dat'; fi; ) && exit_code_for_galaxy=$? && cat macs2_stderr 2>&1 && (exit $exit_code_for_galaxy)

            Exit Code:

            • 0

            Standard Output:

            • INFO  @ Mon, 27 Jan 2025 05:05:50: 
              # Command line: callpeak -t /tmp/tmpri2fp4q5/files/7/5/b/dataset_75b116d9-ea96-48b9-abd7-2bd2eabbc6ac.dat --name wt_H3K4me3 --format BAM --gsize 1870000000 --SPMR --call-summits --keep-dup 1 --d-min 20 --buffer-size 100000 --bdg --qvalue 0.05 --nomodel --extsize 200 --shift 0
              # ARGUMENTS LIST:
              # name = wt_H3K4me3
              # format = BAM
              # ChIP-seq file = ['/tmp/tmpri2fp4q5/files/7/5/b/dataset_75b116d9-ea96-48b9-abd7-2bd2eabbc6ac.dat']
              # control file = None
              # effective genome size = 1.87e+09
              # band width = 300
              # model fold = [5, 50]
              # qvalue cutoff = 5.00e-02
              # The maximum gap between significant sites is assigned as the read length/tag size.
              # The minimum length of peaks is assigned as the predicted fragment length "d".
              # Larger dataset will be scaled towards smaller dataset.
              # Range for calculating regional lambda is: 10000 bps
              # Broad region calling is off
              # Paired-End mode is off
              # Searching for subpeak summits is on
              # MACS will save fragment pileup signal per million reads
               
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 read tag files... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 read treatment tags... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: 44078 reads have been read. 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 tag size is determined as 49 bps 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 tag size = 49.0 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1  total tags in treatment: 44078 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 user defined the maximum tags... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 filter out redundant tags at the same location and the same strand by allowing at most 1 tag(s) 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1  tags after filtering in treatment: 44038 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1  Redundant rate of treatment: 0.00 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #1 finished! 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #2 Build Peak Model... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #2 Skipped... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #2 Use 200 as fragment length 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3 Call peaks... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3 Going to call summits inside each peak ... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3 Pre-compute pvalue-qvalue table... 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3 In the peak calling step, the following will be performed simultaneously: 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3   Write bedGraph files for treatment pileup (after scaling if necessary)... wt_H3K4me3_treat_pileup.bdg 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3   Write bedGraph files for control lambda (after scaling if necessary)... wt_H3K4me3_control_lambda.bdg 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3   --SPMR is requested, so pileup will be normalized by sequencing depth in million reads. 
              INFO  @ Mon, 27 Jan 2025 05:05:50: #3 Call peaks for each chromosome... 
              INFO  @ Mon, 27 Jan 2025 05:05:51: #4 Write output xls file... wt_H3K4me3_peaks.xls 
              INFO  @ Mon, 27 Jan 2025 05:05:51: #4 Write peak in narrowPeak format file... wt_H3K4me3_peaks.narrowPeak 
              INFO  @ Mon, 27 Jan 2025 05:05:51: #4 Write summits bed file... wt_H3K4me3_summits.bed 
              INFO  @ Mon, 27 Jan 2025 05:05:51: Done! 
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              advanced_options {"broad_options": {"__current_case__": 1, "broad_options_selector": "nobroad", "call_summits": true}, "buffer_size": "100000", "d_min": "20", "keep_dup_options": {"__current_case__": 1, "keep_dup_options_selector": "1"}, "llocal": null, "nolambda": false, "ratio": null, "slocal": null, "spmr": true, "to_large": false}
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              control {"__current_case__": 1, "c_select": "No"}
              cutoff_options {"__current_case__": 1, "cutoff_options_selector": "qvalue", "qvalue": "0.05"}
              dbkey "mm10"
              effective_genome_size_options {"__current_case__": 4, "effective_genome_size_options_selector": "user_defined", "gsize": "1870000000"}
              format "BAM"
              nomodel_type {"__current_case__": 1, "extsize": "200", "nomodel_type_selector": "nomodel", "shift": "0"}
              outputs ["peaks_tabular", "summits", "bdg", "html"]
              treatment {"__current_case__": 0, "input_treatment_file": {"values": [{"id": 6, "src": "dce"}]}, "t_multi_select": "No"}
      • Step 10: summary of MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • grep -P -A 0 -B 0 --no-group-separator  -i -- '^#' '/tmp/tmpri2fp4q5/files/0/4/c/dataset_04c2fae7-8829-4838-be95-73146c854d03.dat' > '/tmp/tmpri2fp4q5/job_working_directory/000/6/outputs/dataset_62ee0bf3-d2bd-4f22-bf9c-499a0c774e3a.dat'

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "e26bfbaedc6b11ef96aa7c1e5224f505"
              case_sensitive "-i"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              color "NOCOLOR"
              dbkey "mm10"
              invert ""
              lines_after "0"
              lines_before "0"
              regex_type "-P"
              url_paste "^#"
    • Other invocation details
      • history_id

        • ca094a2eb3f9c3ec
      • history_state

        • ok
      • invocation_id

        • ca094a2eb3f9c3ec
      • invocation_state

        • scheduled
      • workflow_id

        • ca094a2eb3f9c3ec

Copy link

Test Results (powered by Planemo)

Test Summary

Test State Count
Total 1
Passed 0
Error 0
Failure 1
Skipped 0
Failed Tests
  • ❌ chipseq-sr.ga_0

    Problems:

    • Output with path /tmp/tmpok8sf15n/MultiQC on data 19, data 10, and data 6 Stats__9d92ddad-2832-465f-8120-9c524820af14 different than expected
      Expected line 'Sample	macs2-d	macs2-d	macs2-treatment_redundant_rate	macs2-peak_count	bowtie_2_hisat2-overall_alignment_rate	cutadapt-percent_trimmed' in output ('Sample	macs2-d	macs2-treatment_redundant_rate	macs2-peak_count	bowtie_2_hisat2-overall_alignment_rate	cutadapt-percent_trimmed
      wt_H3K4me3	200.0	0.0	4	98.37	4.612745098039215
      ')
      

    Workflow invocation details

    • Invocation Messages

    • Steps
      • Step 1: SR fastq input:

        • step_state: scheduled
      • Step 2: adapter_forward:

        • step_state: scheduled
      • Step 11: Bigwig from MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • grep -v "^track" '/tmp/tmpxpuy967v/files/8/b/4/dataset_8b4cdce6-a8c0-466b-b13a-51c972a52040.dat' | wigToBigWig stdin '/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len' '/tmp/tmpxpuy967v/job_working_directory/000/7/outputs/dataset_e1c4bba2-d692-4f18-a98c-fdc538f0bb2c.dat' -clip 2>&1 || echo "Error running wigToBigWig." >&2

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "bedgraph"
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              dbkey "mm10"
              settings {"__current_case__": 0, "settingsType": "preset"}
      • Step 12: MultiQC:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • die() { echo "$@" 1>&2 ; exit 1; } &&  mkdir multiqc_WDir &&   mkdir multiqc_WDir/cutadapt_0 &&     ln -s '/tmp/tmpxpuy967v/files/a/d/8/dataset_ad8ca5d4-a6c3-4b8f-adff-d748a78f068f.dat' 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' && sed -i.old 's/You are running/This is/' 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' && grep -q "This is cutadapt" 'multiqc_WDir/cutadapt_0/wt_H3K4me3.txt' || die "'This is cutadapt' or 'You are running cutadapt' not found in the file" &&  mkdir multiqc_WDir/bowtie2_1 &&         grep -q '% overall alignment rate' /tmp/tmpxpuy967v/files/b/4/e/dataset_b4e82b94-b091-42ef-b711-45297504a2ac.dat || die "Module 'bowtie2: '% overall alignment rate' not found in the file 'wt_H3K4me3'" && ln -s '/tmp/tmpxpuy967v/files/b/4/e/dataset_b4e82b94-b091-42ef-b711-45297504a2ac.dat' 'multiqc_WDir/bowtie2_1/wt_H3K4me3'  &&    mkdir multiqc_WDir/macs2_2 &&    grep -q "# This file is generated by MACS" /tmp/tmpxpuy967v/files/d/9/3/dataset_d9309b89-15b3-4e10-9b9d-7fb251b935b7.dat || die "'# This file is generated by MACS' not found in the file" && ln -s '/tmp/tmpxpuy967v/files/d/9/3/dataset_d9309b89-15b3-4e10-9b9d-7fb251b935b7.dat' 'multiqc_WDir/macs2_2/wt_H3K4me3_peaks.xls' &&  multiqc multiqc_WDir --filename 'report'    --export   && mkdir -p ./plots && ls -l ./report_data/ && cp ./report_data/*plot*.txt ./plots/ | true

            Exit Code:

            • 0

            Standard Error:

            • /// MultiQC 🔍 v1.27
              
                     file_search | Search path: /tmp/tmpxpuy967v/job_working_directory/000/8/working/multiqc_WDir
              
                           macs2 | Found 1 logs
                         bowtie2 | Found 1 reports
                        cutadapt | Found 1 reports
                   write_results | Rendering plots. Export plots to formats png, svg, pdf is requested, so it might take a while. To disable plot export, set `export_plots: false` in config, or remove the `--export-plots` command line flag
              
                   write_results | Data        : report_data
                   write_results | Report      : report.html
                   write_results | Plots       : report_plots
                         multiqc | MultiQC complete
              

            Standard Output:

            • total 124
              -rw-r--r-- 1 1001 118    88 Jan 29 13:58 bowtie2_se_plot.txt
              -rw-r--r-- 1 1001 118    80 Jan 29 13:58 cutadapt_filtered_reads_plot.txt
              -rw-r--r-- 1 1001 118   265 Jan 29 13:58 cutadapt_trimmed_sequences_plot_3_Counts.txt
              -rw-r--r-- 1 1001 118   350 Jan 29 13:58 cutadapt_trimmed_sequences_plot_3_Obs_Exp.txt
              -rw-r--r-- 1 1001 118   769 Jan 29 13:58 multiqc.log
              -rw-r--r-- 1 1001 118   167 Jan 29 13:58 multiqc_bowtie2.txt
              -rw-r--r-- 1 1001 118   425 Jan 29 13:58 multiqc_citations.txt
              -rw-r--r-- 1 1001 118   206 Jan 29 13:58 multiqc_cutadapt.txt
              -rw-r--r-- 1 1001 118 77657 Jan 29 13:58 multiqc_data.json
              -rw-r--r-- 1 1001 118   174 Jan 29 13:58 multiqc_general_stats.txt
              -rw-r--r-- 1 1001 118   194 Jan 29 13:58 multiqc_macs.txt
              -rw-r--r-- 1 1001 118    51 Jan 29 13:58 multiqc_software_versions.txt
              -rw-r--r-- 1 1001 118   417 Jan 29 13:58 multiqc_sources.txt
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              comment ""
              dbkey "mm10"
              export true
              flat false
              results [{"__index__": 0, "software_cond": {"__current_case__": 5, "input": {"values": [{"id": 3, "src": "hdca"}]}, "software": "cutadapt"}}, {"__index__": 1, "software_cond": {"__current_case__": 3, "input": {"values": [{"id": 5, "src": "hdca"}]}, "software": "bowtie2"}}, {"__index__": 2, "software_cond": {"__current_case__": 16, "input": {"values": [{"id": 7, "src": "hdca"}]}, "software": "macs2"}}]
              saveLog "false"
              title ""
      • Step 3: reference_genome:

        • step_state: scheduled
      • Step 4: effective_genome_size:

        • step_state: scheduled
      • Step 5: normalize_profile:

        • step_state: scheduled
      • Step 6: Cutadapt (remove adapter + bad quality bases):

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • ln -f -s '/tmp/tmpxpuy967v/files/2/d/b/dataset_2db3051b-5d24-4fd8-a932-5a463ba65246.dat' 'wt_H3K4me3.fq' &&  cutadapt  -j=${GALAXY_SLOTS:-4}   -a 'Please use: For R1: - For Nextera: CTGTCTCTTATACACATCTCCGAGCCCACGAGAC - For TrueSeq: GATCGGAAGAGCACACGTCTGAACTCCAGTCAC or AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC'='GATCGGAAGAGCACACGTCTGAACTCCAGTCAC'    --error-rate=0.1 --times=1 --overlap=3    --action=trim   --quality-cutoff=30       --minimum-length=15      -o 'out1.fq'  'wt_H3K4me3.fq'  > report.txt

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __job_resource {"__current_case__": 0, "__job_resource__select": "no"}
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              adapter_options {"action": "trim", "error_rate": "0.1", "match_read_wildcards": false, "no_indels": false, "no_match_adapter_wildcards": true, "overlap": "3", "revcomp": false, "times": "1"}
              chromInfo "/tmp/tmpxpuy967v/galaxy-dev/tool-data/shared/ucsc/chrom/?.len"
              dbkey "?"
              filter_options {"discard_casava": false, "discard_trimmed": false, "discard_untrimmed": false, "max_average_error_rate": null, "max_expected_errors": null, "max_n": null, "maximum_length": null, "maximum_length2": null, "minimum_length": "15", "minimum_length2": null, "pair_filter": "any"}
              library {"__current_case__": 0, "input_1": {"values": [{"id": 1, "src": "dce"}]}, "r1": {"adapters": [{"__index__": 0, "adapter_source": {"__current_case__": 0, "adapter": "GATCGGAAGAGCACACGTCTGAACTCCAGTCAC", "adapter_name": "Please use: For R1: - For Nextera: CTGTCTCTTATACACATCTCCGAGCCCACGAGAC - For TrueSeq: GATCGGAAGAGCACACGTCTGAACTCCAGTCAC or AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC", "adapter_source_list": "user"}, "single_noindels": false}], "anywhere_adapters": [], "front_adapters": []}, "type": "single"}
              other_trimming_options {"cut": "0", "cut2": "0", "nextseq_trim": "0", "poly_a": false, "quality_cutoff": "30", "quality_cutoff2": "", "shorten_options": {"__current_case__": 1, "shorten_values": "False"}, "shorten_options_r2": {"__current_case__": 1, "shorten_values_r2": "False"}, "trim_n": false}
              output_selector ["report"]
              read_mod_options {"length_tag": "", "rename": "", "strip_suffix": "", "zero_cap": false}
      • Step 7: Bowtie2 map on reference:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • set -o | grep -q pipefail && set -o pipefail;   ln -f -s '/tmp/tmpxpuy967v/files/1/5/8/dataset_1585228a-103f-48c1-9178-56dc1ff0d967.dat' input_f.fastq &&   THREADS=${GALAXY_SLOTS:-4} && if [ "$THREADS" -gt 1 ]; then (( THREADS-- )); fi &&   bowtie2  -p "$THREADS"  -x '/cvmfs/data.galaxyproject.org/byhand/mm10/bowtie2_index/mm10'   -U 'input_f.fastq'                 2> >(tee '/tmp/tmpxpuy967v/job_working_directory/000/3/outputs/dataset_b4e82b94-b091-42ef-b711-45297504a2ac.dat' >&2)  | samtools sort -l 0 -T "${TMPDIR:-.}" -O bam | samtools view --no-PG -O bam -@ ${GALAXY_SLOTS:-1} -o '/tmp/tmpxpuy967v/job_working_directory/000/3/outputs/dataset_be46f27a-077e-4eec-9b86-b7ed295308ad.dat'

            Exit Code:

            • 0

            Standard Error:

            • 49251 reads; of these:
                49251 (100.00%) were unpaired; of these:
                  805 (1.63%) aligned 0 times
                  43525 (88.37%) aligned exactly 1 time
                  4921 (9.99%) aligned >1 times
              98.37% overall alignment rate
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __job_resource {"__current_case__": 0, "__job_resource__select": "no"}
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              analysis_type {"__current_case__": 0, "analysis_type_selector": "simple", "presets": "no_presets"}
              chromInfo "/tmp/tmpxpuy967v/galaxy-dev/tool-data/shared/ucsc/chrom/?.len"
              dbkey "?"
              library {"__current_case__": 0, "aligned_file": false, "input_1": {"values": [{"id": 2, "src": "dce"}]}, "type": "single", "unaligned_file": false}
              reference_genome {"__current_case__": 0, "index": "mm10", "source": "indexed"}
              rg {"__current_case__": 3, "rg_selector": "do_not_set"}
              sam_options {"__current_case__": 1, "sam_options_selector": "no"}
              save_mapping_stats true
      • Step 8: filter MAPQ30:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • ln -s '/tmp/tmpxpuy967v/files/b/e/4/dataset_be46f27a-077e-4eec-9b86-b7ed295308ad.dat' input.bam && ln -s '/tmp/tmpxpuy967v/files/_metadata_files/4/9/a/metadata_49af98dc-ca45-4f47-9b1a-18c50e04e8d5.dat' input.bai && samtools view -o '/tmp/tmpxpuy967v/job_working_directory/000/4/outputs/dataset_0be82f4c-f124-4639-a2bb-70658fd6df7e.dat' -h   -b  -q 30 input.bam

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "bam"
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              bed_file None
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              dbkey "mm10"
              flag {"__current_case__": 0, "filter": "no"}
              header "-h"
              library ""
              mapq "30"
              outputtype "bam"
              possibly_select_inverse false
              read_group ""
              regions ""
      • Step 9: Call Peaks with MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • export PYTHON_EGG_CACHE=`pwd` &&   (macs2 callpeak   -t '/tmp/tmpxpuy967v/files/0/b/e/dataset_0be82f4c-f124-4639-a2bb-70658fd6df7e.dat'  --name wt_H3K4me3    --format BAM   --gsize '1870000000'      --SPMR     --call-summits  --keep-dup '1'  --d-min 20 --buffer-size 100000  --bdg  --qvalue '0.05'  --nomodel --extsize '200' --shift '0'  2>&1 > macs2_stderr) && cp wt_H3K4me3_peaks.xls '/tmp/tmpxpuy967v/job_working_directory/000/5/outputs/dataset_d9309b89-15b3-4e10-9b9d-7fb251b935b7.dat'   && ( count=`ls -1 wt_H3K4me3* 2>/dev/null | wc -l`; if [ $count != 0 ]; then mkdir '/tmp/tmpxpuy967v/job_working_directory/000/5/outputs/dataset_adc75193-9ff0-4f51-8080-750b76403f56_files' && cp -r wt_H3K4me3* '/tmp/tmpxpuy967v/job_working_directory/000/5/outputs/dataset_adc75193-9ff0-4f51-8080-750b76403f56_files' && python '/tmp/shed_dir/toolshed.g2.bx.psu.edu/repos/iuc/macs2/86e2413cf3f8/macs2/dir2html.py' '/tmp/tmpxpuy967v/job_working_directory/000/5/outputs/dataset_adc75193-9ff0-4f51-8080-750b76403f56_files' macs2_stderr > '/tmp/tmpxpuy967v/job_working_directory/000/5/outputs/dataset_adc75193-9ff0-4f51-8080-750b76403f56.dat'; fi; ) && exit_code_for_galaxy=$? && cat macs2_stderr 2>&1 && (exit $exit_code_for_galaxy)

            Exit Code:

            • 0

            Standard Output:

            • INFO  @ Wed, 29 Jan 2025 13:57:30: 
              # Command line: callpeak -t /tmp/tmpxpuy967v/files/0/b/e/dataset_0be82f4c-f124-4639-a2bb-70658fd6df7e.dat --name wt_H3K4me3 --format BAM --gsize 1870000000 --SPMR --call-summits --keep-dup 1 --d-min 20 --buffer-size 100000 --bdg --qvalue 0.05 --nomodel --extsize 200 --shift 0
              # ARGUMENTS LIST:
              # name = wt_H3K4me3
              # format = BAM
              # ChIP-seq file = ['/tmp/tmpxpuy967v/files/0/b/e/dataset_0be82f4c-f124-4639-a2bb-70658fd6df7e.dat']
              # control file = None
              # effective genome size = 1.87e+09
              # band width = 300
              # model fold = [5, 50]
              # qvalue cutoff = 5.00e-02
              # The maximum gap between significant sites is assigned as the read length/tag size.
              # The minimum length of peaks is assigned as the predicted fragment length "d".
              # Larger dataset will be scaled towards smaller dataset.
              # Range for calculating regional lambda is: 10000 bps
              # Broad region calling is off
              # Paired-End mode is off
              # Searching for subpeak summits is on
              # MACS will save fragment pileup signal per million reads
               
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 read tag files... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 read treatment tags... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: 44078 reads have been read. 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 tag size is determined as 49 bps 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 tag size = 49.0 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1  total tags in treatment: 44078 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 user defined the maximum tags... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 filter out redundant tags at the same location and the same strand by allowing at most 1 tag(s) 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1  tags after filtering in treatment: 44038 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1  Redundant rate of treatment: 0.00 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #1 finished! 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #2 Build Peak Model... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #2 Skipped... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #2 Use 200 as fragment length 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3 Call peaks... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3 Going to call summits inside each peak ... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3 Pre-compute pvalue-qvalue table... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3 In the peak calling step, the following will be performed simultaneously: 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3   Write bedGraph files for treatment pileup (after scaling if necessary)... wt_H3K4me3_treat_pileup.bdg 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3   Write bedGraph files for control lambda (after scaling if necessary)... wt_H3K4me3_control_lambda.bdg 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3   --SPMR is requested, so pileup will be normalized by sequencing depth in million reads. 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #3 Call peaks for each chromosome... 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #4 Write output xls file... wt_H3K4me3_peaks.xls 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #4 Write peak in narrowPeak format file... wt_H3K4me3_peaks.narrowPeak 
              INFO  @ Wed, 29 Jan 2025 13:57:30: #4 Write summits bed file... wt_H3K4me3_summits.bed 
              INFO  @ Wed, 29 Jan 2025 13:57:30: Done! 
              

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              advanced_options {"broad_options": {"__current_case__": 1, "broad_options_selector": "nobroad", "call_summits": true}, "buffer_size": "100000", "d_min": "20", "keep_dup_options": {"__current_case__": 1, "keep_dup_options_selector": "1"}, "llocal": null, "nolambda": false, "ratio": null, "slocal": null, "spmr": true, "to_large": false}
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              control {"__current_case__": 1, "c_select": "No"}
              cutoff_options {"__current_case__": 1, "cutoff_options_selector": "qvalue", "qvalue": "0.05"}
              dbkey "mm10"
              effective_genome_size_options {"__current_case__": 4, "effective_genome_size_options_selector": "user_defined", "gsize": "1870000000"}
              format "BAM"
              nomodel_type {"__current_case__": 1, "extsize": "200", "nomodel_type_selector": "nomodel", "shift": "0"}
              outputs ["peaks_tabular", "summits", "bdg", "html"]
              treatment {"__current_case__": 0, "input_treatment_file": {"values": [{"id": 6, "src": "dce"}]}, "t_multi_select": "No"}
      • Step 10: summary of MACS2:

        • step_state: scheduled

        • Jobs
          • Job 1:

            • Job state is ok

            Command Line:

            • grep -P -A 0 -B 0 --no-group-separator  -i -- '^#' '/tmp/tmpxpuy967v/files/d/9/3/dataset_d9309b89-15b3-4e10-9b9d-7fb251b935b7.dat' > '/tmp/tmpxpuy967v/job_working_directory/000/6/outputs/dataset_01753627-7622-47e2-aa4d-0d5b53d969db.dat'

            Exit Code:

            • 0

            Traceback:

            Job Parameters:

            • Job parameter Parameter value
              __input_ext "input"
              __workflow_invocation_uuid__ "847398f2de4811efb9ab6045bd087e3e"
              case_sensitive "-i"
              chromInfo "/cvmfs/data.galaxyproject.org/managed/len/ucsc/mm10.len"
              color "NOCOLOR"
              dbkey "mm10"
              invert ""
              lines_after "0"
              lines_before "0"
              regex_type "-P"
              url_paste "^#"
    • Other invocation details
      • history_id

        • 38e541915326685f
      • history_state

        • ok
      • invocation_id

        • 38e541915326685f
      • invocation_state

        • scheduled
      • workflow_id

        • 38e541915326685f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants