Repository revision
16:aadc5d8099e2

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

NextAlign tool metadata
Miscellaneous
NextAlign
Viral genome sequence alignment
nextalign
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/2.7.0+galaxy0
2.7.0+galaxy0
nextalign --version-detailed
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/2.7.0+galaxy0 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/2.4.0+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.11.0+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.10.3+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.10.2+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.10.1+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.9.0+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.7.0+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.5.1+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.4.5+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.4.1+galaxy1
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.4.0+galaxy1
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.3.0+galaxy1
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/1.3.0+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/nextalign/nextalign/0.1.6+galaxy0
nextalign
Requirements (dependencies defined in the <requirements> tag set)
name version type
nextalign 2.7.0 package
Additional information about this tool
#if $reference_source.reference_source_selector == 'history':
        ln -f -s '$reference_source.ref_file' reference.fa &&
    #else:
        ln -f -s '$reference_source.ref_file.fields.path' reference.fa &&
    #end if


    #if $input_fasta.is_of_type('fasta.gz')
        #set $query = 'query.fa.gz'
    #else
        #set $query = 'query.fa'
    #end if
    ln -s '$input_fasta' $query &&    

nextalign run
    --input-ref reference.fa
    --output-fasta '$output_fasta'
#if $output_insertions:
    --output-insertions '$output_csv'
#end if
#if $translation.translation_select == "yes":
    --genes '${translation.genes}'
    --genemap '${translation.genemap}'
    --output-translations 'sequences.gene.{gene}.fasta'
#end if
    --min-length ${min_length}
    --penalty-gap-extend ${penalty_gap_extend}
    --penalty-gap-open ${penalty_gap_open}
    --penalty-gap-open-in-frame ${penalty_gap_open_in_frame}
    --penalty-gap-open-out-of-frame ${penalty_gap_open_out_of_frame}
    --penalty-mismatch ${penalty_mismatch}
    --score-match ${score_match}
    --max-indel ${max_indel}
    --seed-length ${seed_length}
    --min-seeds ${min_seeds}
    --seed-spacing ${seed_spacing}
    --mismatches-allowed ${mismatches_allowed}
    $query
    
None
False
Functional tests
name inputs outputs required files
Test-1 reference_source|ref_file: reference.fasta
reference_source|reference_source_selector: history
input_fasta: subsampled.fasta
output_insertions: True
translation|genes: E,M,N,ORF1a,ORF1b,ORF3a,ORF6,ORF7a,ORF7b,ORF8,ORF9b,ORF10,S
translation|genemap: genemap.gff3
translation|translation_select: yes
name: value
name: value
reference.fasta
subsampled.fasta
genemap.gff3
value
Test-2 reference_source|ref_file: reference.fasta
reference_source|reference_source_selector: history
input_fasta: subsampled.fasta
output_insertions: False
translation|translation_select: no
name: value
reference.fasta
subsampled.fasta
value
Test-3 reference_source|ref_file: reference_fasta
reference_source|reference_source_selector: cached
input_fasta: subsampled.fasta
output_insertions: False
translation|translation_select: no
name: value
subsampled.fasta
value