Miscellaneous |
Version lineage of this tool (guids ordered most recent to oldest) |
toolshed.g2.bx.psu.edu/repos/iuc/varscan_mpileup/varscan_mpileup/2.4.3.1 (this tool) |
toolshed.g2.bx.psu.edu/repos/iuc/varscan_mpileup/varscan_mpileup/2.4.3.0 |
varscan_mpileup |
Requirements (dependencies defined in the <requirements> tag set) |
name | version | type |
varscan | 2.4.3 | package |
gawk | 4.2.1 | package |
Additional information about this tool |
## Set up samples list file. #if $sample_names.strip() != '': echo $sample_names | awk -F ',' '{ for (i = 1; i <= NF; i++) { print \$i; } }' > samples_list.txt && #end if ## Set up command + input. varscan ${cmd} '${input}' --min-coverage ${min_coverage} --min-reads2 ${min_reads2} --min-avg-qual ${min_avg_qual} --min-var-freq ${min_var_freq} --min-freq-for-hom ${min_freq_for_hom} --p-value ${p_value} #if str($strand_filter) == 'yes': --strand-filter 1 #end if ## Report only variants in consensus. #if str($cmd) == 'mpileup2cns': --variants #end if ## Set up outputs. --output-vcf 1 > '$output' #if $sample_names.strip() != '': --vcf-sample-list samples_list.txt #end if
Functional tests |
name | inputs | outputs | required files |
Test-1 |
input: test_in1.pileup cmd: mpileup2cns min_coverage: 8 min_reads2: 2 min_avg_qual: 15 min_var_freq: 0.01 min_freq_for_hom: 0.75 p_value: 0.99 strand_filter: no sample_names: |
name: value |
test_in1.pileup value |