view seurat_export_cellbrowser.xml @ 4:e7d338f8c4fc draft

"planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/ commit a1ad1ddd9b8e4db5bb82c3accae8311e0e488b19"
author ebi-gxa
date Fri, 27 Nov 2020 13:47:13 +0000
parents 9e1c4d2d0776
children 249392cd0d99
line wrap: on
line source

<tool id="seurat_export_cellbrowser" name="Seurat Export2CellBrowser" version="@SEURAT_VERSION@+galaxy0">
    <description>produces files for UCSC CellBrowser import.</description>
    <macros>
        <import>seurat_macros.xml</import>
    </macros>
    <expand macro="requirements" />
    <expand macro="version" />
    <command detect_errors="exit_code"><![CDATA[
#if $markers_file:
  cp '$markers_file' markers.csv;
#end if

seurat-export-cellbrowser.R
@INPUT_OBJECT@

#if $markers_file:
-m markers.csv
#end if

-o output_html;

cd output_html && tar -cf '$output' *;
]]></command>

    <inputs>
        <expand macro="input_object_params"/>
        <param name="markers_file" type="data" optional="True" format="txt" label="Marker genes file from Seurat" />
    </inputs>

    <outputs>
        <data name="output" format="tar" label="${tool.name} on ${on_string}: UCSC CellBrowser bundle"/>
    </outputs>

    <tests>
        <test>
            <param name="rds_seurat_file" ftype="rdata" value="tsne_seurat.rds"/>
            <output name="output" value="html_out" compare="sim_size" delta="1000000"/>
        </test>
    </tests>
    <help><![CDATA[
.. class:: infomark

**What it does**

This tool converts a Seurat object (hopefully with t-SNE results) and its
accompanying marker genes file (optional) to a tar that can be feed to the
UCSC CellBrowser tool.

@SEURAT_INTRO@

-----

**Inputs**

    * RDS object

-----

**Outputs**

    * Text file

.. _Seurat: https://www.nature.com/articles/nbt.4096
.. _Satija Lab: https://satijalab.org/seurat/

@VERSION_HISTORY@

]]></help>
      <expand macro="citations" />
</tool>