|
|
@@ -1,33 +1,29 @@ |
|
|
|
|
|
|
|
task fastp { |
|
|
|
|
|
|
|
input { |
|
|
|
|
|
|
|
# I/O options |
|
|
|
File in1 |
|
|
|
File in2 |
|
|
|
String sample_id |
|
|
|
# I/O options |
|
|
|
File in1 |
|
|
|
File in2 |
|
|
|
String sample_id |
|
|
|
|
|
|
|
Boolean? phred64 = false |
|
|
|
Boolean? fix_mgi_id = false |
|
|
|
Boolean? phred64 = false |
|
|
|
Boolean? fix_mgi_id = false |
|
|
|
|
|
|
|
String? adapter_sequence |
|
|
|
String? adapter_sequence_r2 |
|
|
|
String? adapter_sequence |
|
|
|
String? adapter_sequence_r2 |
|
|
|
|
|
|
|
Int? reads_to_process # specify how many reads/pairs to be processed. Default 0 means process all reads. |
|
|
|
Int? reads_to_process # specify how many reads/pairs to be processed. Default 0 means process all reads. |
|
|
|
|
|
|
|
# reporting options |
|
|
|
String json = sample_id+"fastp.json" |
|
|
|
String html = sample_id+"fastp.html" |
|
|
|
String report_title = "\'fastp report\'" |
|
|
|
# reporting options |
|
|
|
String json = sample_id+"fastp.json" |
|
|
|
String html = sample_id+"fastp.html" |
|
|
|
String report_title = "\'fastp report\'" |
|
|
|
|
|
|
|
# excute env |
|
|
|
String docker |
|
|
|
String cluster_config |
|
|
|
String disk_size |
|
|
|
|
|
|
|
# excute env |
|
|
|
String docker |
|
|
|
String cluster_config |
|
|
|
String disk_size |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
String out1_name = sample_id+'clean_1.fastq' |
|
|
|
String out2_name = sample_id+'clean_2.fastq' |