Repository revision
22:75b50b0a6250

Repository 'sample_seqs'
hg clone https://testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs

Sub-sample sequences files tool metadata
Miscellaneous
e.g. to reduce coverage
sample_seqs
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.5
0.2.5
python $__tool_directory__/sample_seqs.py --version
True
Version lineage of this tool (guids ordered most recent to oldest)
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.5 (this tool)
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.4
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.3
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.2
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.1
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.2.0
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.1.2
testtoolshed.g2.bx.psu.edu/repos/peterjc/sample_seqs/sample_seqs/0.0.1
sample_seqs
Requirements (dependencies defined in the <requirements> tag set)
name version type
biopython 1.67 package
Additional information about this tool
python $__tool_directory__/sample_seqs.py -f '$input_file.ext' -i '$input_file' -o '$output_file'
#if str($sampling.type) == "everyNth":
-n '${sampling.every_n}'
#elif str($sampling.type) == "percentage":
-p '${sampling.percent}'
#else
-c '${sampling.count}'
#end if
#if $interleaved
--interleaved
#end if
    
None
False
Functional tests
name inputs outputs required files
Test-1 input_file: get_orf_input.Suis_ORF.prot.fasta
sampling|every_n: 100
sampling|type: everyNth
name: value
get_orf_input.Suis_ORF.prot.fasta
value
Test-2 input_file: ecoli.fastq
sampling|every_n: 100
sampling|type: everyNth
name: value
ecoli.fastq
value
Test-3 input_file: ecoli.fastq
sampling|every_n: 100
sampling|type: everyNth
interleaved: True
name: value
ecoli.fastq
value
Test-4 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|every_n: 5
sampling|type: everyNth
name: value
MID4_GLZRM4E04_rnd30_frclip.sff
value
Test-5 input_file: get_orf_input.Suis_ORF.prot.fasta
sampling|percent: 1.0
sampling|type: percentage
name: value
get_orf_input.Suis_ORF.prot.fasta
value
Test-6 input_file: get_orf_input.Suis_ORF.prot.fasta
sampling|every_n: 100
sampling|type: everyNth
interleaved: True
name: value
get_orf_input.Suis_ORF.prot.fasta
value
Test-7 input_file: get_orf_input.Suis_ORF.prot.fasta
sampling|count: 2910
sampling|type: desired_count
name: value
get_orf_input.Suis_ORF.prot.fasta
value
Test-8 input_file: get_orf_input.Suis_ORF.prot.fasta
sampling|count: 10
sampling|type: desired_count
interleaved: True
name: value
get_orf_input.Suis_ORF.prot.fasta
value
Test-9 input_file: ecoli.fastq
sampling|percent: 1.0
sampling|type: percentage
name: value
ecoli.fastq
value
Test-10 input_file: ecoli.fastq
sampling|count: 10
sampling|type: desired_count
name: value
ecoli.fastq
value
Test-11 input_file: ecoli.sample_C10.fastq
sampling|count: 10
sampling|type: desired_count
name: value
ecoli.sample_C10.fastq
value
Test-12 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|percent: 20.0
sampling|type: percentage
name: value
MID4_GLZRM4E04_rnd30_frclip.sff
value
Test-13 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|every_n: 5
sampling|type: everyNth
interleaved: True
name: value
MID4_GLZRM4E04_rnd30_frclip.sff
value
Test-14 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|count: 25
sampling|type: desired_count
name: value
MID4_GLZRM4E04_rnd30_frclip.sff
value
Test-15 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|count: 1
sampling|type: desired_count
name: value
MID4_GLZRM4E04_rnd30_frclip.sff
value
Test-16 input_file: MID4_GLZRM4E04_rnd30_frclip.sff
sampling|count: 30
sampling|type: desired_count
MID4_GLZRM4E04_rnd30_frclip.sff