--- title: "05-bismark-cov" output: html_document date: "2024-11-11" --- Taking the `-u 10000` bismark run (04) and getting coverage file with ```{bash} gunzip ../output/04-bismark-pipeline/*deduplicated.bismark.cov.gz ``` ```{bash} gzip ../output/04-bismark-pipeline/*deduplicated.bismark.cov ``` ```{bash} find ../output/04-bismark-pipeline/*deduplicated.bismark.cov.gz \ | xargs basename -s _1_bismark_bt2_pe.deduplicated.bismark.cov.gz \ | xargs -I{} coverage2cytosine \ --genome_folder ../output/01-bismark-init/ \ -o ../output/05-bismark-cov/{} \ --merge_CpG \ --zero_based \ ../output/04-bismark-pipeline/{}_1_bismark_bt2_pe.deduplicated.bismark.cov.gz \ > ../output/05-bismark-cov/stdout.log 2> ../output/05-bismark-cov/stderr.log ``` ```{bash} find ../output/04-bismark-pipeline/*deduplicated.bismark.cov.gz \ -exec sh -c 'gunzip "{}" && gzip "${0%.gz}"' {} \; ``` ```{bash} find ../output/04-bismark-pipeline/*deduplicated.bismark.cov.gz \ | sed 's|.*/||; s/_bismark_bt2_pe.deduplicated.bismark.cov.gz$//' \ | xargs -I{} sh -c 'coverage2cytosine \ --genome_folder ../output/01-bismark-init/ \ -o ../output/05-bismark-cov/{}.CpG_report.txt \ --merge_CpG \ --zero_based \ ../output/04-bismark-pipeline/{}_bismark_bt2_pe.deduplicated.bismark.cov.gz' \ > ../output/05-bismark-cov/stdout.log 2> ../output/05-bismark-cov/stderr.log ``` --- try something else ```{bash} #dedup find ../output/01-bismark-init/*.bam | \ xargs basename -s .bam | \ xargs -I{} deduplicate_bismark \ --bam \ --paired \ ../ouput/01-bismark-init/{}.bam \ > ../output/05-bismark-cov/test ``` # extract bismark_methylation_extractor \ --bedGraph \ --counts \ --comprehensive \ --merge_non_CpG \ --multicore 28 \ --buffer_size 75% \ *deduplicated.bam ```