DESeq2, edgeR
id condition
0a-150_S1_L001_R1_001.fastq.gz 0
0a-20_S1_L001_R1_001.fastq.gz 0
0c-150_S1_L001_R1_001.fastq.gz 0
0c-20_S1_L001_R1_001.fastq.gz 0
20a-150_S1_L001_R1_001.fastq.gz 20
20a-20_S1_L001_R1_001.fastq.gz 20
20c-150_S1_L001_R1_001.fastq.gz 20
20c-20_S1_L001_R1_001.fastq.gz 20
50b-150_S1_L001_R1_001.fastq.gz 50
statistics~all-sample-combinations-DESeq2-edgeR -c 8 -m 32 -t input_3/Trinotate.xls3.isoform.cnt input_1/kallisto.isoform.counts.matrix input_2/sample.txt
pp statistics~all-sample-combinations-DESeq2-edgeR -c 8 -m 32 -t input_3/Trinotate.xls3.isoform.cnt input_1/kallisto.isoform.counts.matrix input_2/sample.txt Checking the realpath of input files. 0 input_1/kallisto.isoform.counts.matrix 0 input_2/sample.txt 0 input_3/Trinotate.xls3.isoform.cnt script: /yoshitake/PortablePipeline/PortablePipeline/scripts/statistics~all-sample-combinations-DESeq2-edgeR "$scriptdir"/statistics~DESeq2 "$scriptdir"/statistics~edgeR script: /yoshitake/PortablePipeline/PortablePipeline/scripts/statistics~all-sample-combinations-DESeq2-edgeR "$scriptdir"/statistics~DESeq2 "$scriptdir"/statistics~edgeR "$scriptdir"/statistics~scatter_with_variance c2997108/centos6:3 c2997108/centos7:1-trinity_2.8.5-kallisto_0.46.0-blast_2.9.0-trinotate-3.1.1-R_4-kegg_4 centos:centos6 using docker + set -o pipefail + p=0.05 + sed 's/\r//g' input_1/kallisto.isoform.counts.matrix + input_1=input.rem.table + cat input_2/sample.txt + sed 's/\r//g' + sed '/^$/d' + sed 's/ \+/\t/g; s/\t\+/\t/g; s/\t\+$//' + awk '-F\t' '{gsub(/[^A-Za-z0-9._\t-]/,"_",$0); print $0}' + awk '-F\t' '{OFS="\t"; sub(/[.]gz$/,"",$1); sub(/[.]f(ast|)q$/,"",$1); print $0}' + head -n 1 input.rem.table + cut -f 2- + sed 's/\t/\n/g' + awk '-F\t' ' FILENAME==ARGV[1]{cat[$1]=$2} FILENAME==ARGV[2]{ if(FNR==1){print "id\tcondition"}; a=$1; sub(/[.]gz$/,"",a); sub(/[.]f(ast|)q$/,"",a); if(a in cat){print $1"\t"cat[a]} } ' sample.txt2 /dev/stdin + '[' '!' -e isoforms.count_table ']' + ln -s input.rem.table isoforms.count_table + tail -n+2 sample.input.txt + cut -f 2 + sort -V + uniq + awk '{a[NR]=$1} END{for(i=1;i<=NR-1;i++){for(j=i+1;j<=NR;j++){print a[i]"\t"a[j]}}}' + cat + cat + countfile=isoforms.count_table + echo 'DEG analysis
Differential expression analysis by DESeq2 with scatter plot of read counts (counts per million)
' + bash run-make-deg-html.sh isoforms.count_table DESeq2 0_result.html transcript + echo 'Differential expression analysis by edgeR with scatter plot of read counts (counts per million)
' + bash run-make-deg-html.sh isoforms.count_table edgeR 0_result.html transcript + echo '