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