| 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 |