Repository revision
3:4049467b8bb8

Repository 'presto_parseheaders'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/presto_parseheaders

pRESTO ParseHeaders tool metadata
Miscellaneous
Manage annotations in FASTQ headers.
presto_parseheaders
toolshed.g2.bx.psu.edu/repos/iuc/presto_parseheaders/presto_parseheaders/0.6.2+galaxy0
0.6.2+galaxy0
ParseHeaders.py --version
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/presto_parseheaders/presto_parseheaders/0.6.2+galaxy0 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/presto_parseheaders/presto_parseheaders/0.6.2
toolshed.g2.bx.psu.edu/repos/iuc/presto_parseheaders/presto_parseheaders/0.5.4
presto_parseheaders
Requirements (dependencies defined in the <requirements> tag set)
name version type
presto 0.6.2 package
Additional information about this tool
ln -s '$fastq_in' in.fastq &&
        ParseHeaders.py $cc.command
          -s in.fastq
          
          #if $varExists('cc.f')
            -f $cc.f
          #end if
          #if $varExists('cc.u')
            -u $cc.u
          #end if
          #if $varExists('cc.act')
            --act $cc.act
          #end if
          #if $varExists('cc.k')
            -k $cc.k
          #end if

          --outdir=.
          --outname=tmp &&
        mv ./tmp_*header* '$output'
    
None
False
Functional tests
name inputs outputs required files
Test-1 fastq_in: presto_parseheaders_test_in.fastq
cc|f: FOO BAR
cc|u: hello world
cc|command: add
name: value
presto_parseheaders_test_in.fastq
value
Test-2 fastq_in: presto_parseheaders_test_in.fastq
cc|f: CONSCOUNT
cc|act: sum
cc|command: collapse
name: value
presto_parseheaders_test_in.fastq
value
Test-3 fastq_in: presto_parseheaders_test_in.fastq
cc|f: PRCONS
cc|k: PRIMER
cc|act: set
cc|command: copy
name: value
presto_parseheaders_test_in.fastq
value
Test-4 fastq_in: presto_parseheaders_test_in.fastq
cc|f: CONSCOUNT SEQORIENT
cc|command: delete
name: value
presto_parseheaders_test_in.fastq
value
Test-5 fastq_in: presto_parseheaders_test_in.fastq
cc|f: CONSCOUNT
cc|command: expand
name: value
presto_parseheaders_test_in.fastq
value
Test-6 fastq_in: presto_parseheaders_test_in.fastq
cc|f: PRCONS
cc|k: PRIMER
cc|act: set
cc|command: rename
name: value
presto_parseheaders_test_in.fastq
value
Test-7 fastq_in: presto_parseheaders_test_in.fastq
cc|f: PRCONS PRIMER
cc|command: table
name: value
presto_parseheaders_test_in.fastq
value