Repository revision
29:abdb61e4afa3

Repository 'scanpy_run_tsne'
hg clone https://toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne

Scanpy RunTSNE tool metadata
Miscellaneous
visualise cell clusters using tSNE
scanpy_run_tsne
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.9.3+galaxy0
1.9.3+galaxy0
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.9.3+galaxy0 (this tool)
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+galaxy93
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+galaxy9
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+3+galaxy0
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+2+galaxy0
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+1+galaxy1
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+galaxy1
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.8.1+galaxy0
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.7.2+galaxy0
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.6.0+galaxy2
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.6.0+galaxy1
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.6.0+galaxy0
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.3+galaxy10
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.3+galaxy9
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.3+galaxy8
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.3+galaxy6
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.3+galaxy1
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.4.2+galaxy1
toolshed.g2.bx.psu.edu/repos/ebi-gxa/scanpy_run_tsne/scanpy_run_tsne/1.3.2+galaxy1
scanpy_run_tsne
Requirements (dependencies defined in the <requirements> tag set)
name version type
scanpy-scripts 1.9.301 package
Additional information about this tool
#set embeddings_tsv='embeddings.tsv'
ln -s '${input_obj_file}' input.h5 &&
PYTHONIOENCODING=utf-8 scanpy-run-tsne
#if $use_rep
    --use-rep '${use_rep}'
#end if
#if $embeddings
    --export-embedding embeddings.tsv
#end if
#if $settings.default == "false"
    #if $settings.perplexity_file
        #set f = open($settings.perplexity_file.__str__)
        #set perplexity = f.read().strip()
        #silent f.close
    #elif $settings.perplexity
        #set perplexity = $settings.perplexity.__str__.strip()
    #end if      
    #if $perplexity
        --perplexity '$perplexity'
    #end if
    #if $settings.key_added
        #set key_added = $settings.key_added
        #if $perplexity
            #set key_added = $key_added.replace('PERPLEXITY', $perplexity.__str__)
        #end if
        --key-added '${key_added}'
        #set embeddings_tsv="embeddings_" + $key_added.__str__ + ".tsv"    
    #end if
    --early-exaggeration '${settings.early_exaggeration}'
    --learning-rate '${settings.learning_rate}'
    #if $settings.n_pc
        --n-pcs ${settings.n_pc}
    #end if
    #if not $settings.fast_tsne
        --no-fast-tsne
    #end if
    #if $settings.n_job
        --n-jobs ${settings.n_job}
    #end if
    #if $settings.random_seed is not None
        --random-state ${settings.random_seed}
    #end if
#end if
    
    --input-format '${input_format}' input.h5
  
    
#if str($output_format).startswith('anndata')
    --show-obj stdout --output-format anndata output.h5
#else
    --show-obj stdout --output-format loom output.h5
#end if
  
#if $embeddings
    #if $embeddings_tsv != 'embeddings.tsv'
        && mv '${embeddings_tsv}' embeddings.tsv
    #end if
#end if

None
False
Functional tests
name inputs outputs required files
Test-1 input_obj_file: find_cluster.h5
input_format: anndata
output_format: anndata
embeddings: True
settings|perplexity_file: perplexity.txt
settings|random_seed: 0
settings|default: False
name: value
name: value
find_cluster.h5
perplexity.txt
value
Test-2 input_obj_file: find_cluster.h5
input_format: anndata
output_format: anndata
embeddings: True
settings|perplexity: 30
settings|random_seed: 0
settings|default: False
name: value
name: value
find_cluster.h5
value