Mercurial > repos > ebi-gxa > run_sccaf
view sccaf_macros.xml @ 0:ca26d4b4b02c draft
planemo upload for repository https://github.com/ebi-gene-expression-group/container-galaxy-sc-tertiary/tree/develop/tools/tertiary-analysis/sccaf commit 68be7a6fdb93e8b59e80e5f16e7fecdaa16f288c
author | ebi-gxa |
---|---|
date | Mon, 14 Oct 2019 08:11:29 -0400 |
parents | |
children | 647d34f125bc |
line wrap: on
line source
<macros> <xml name="requirements"> <requirements> <requirement type="package" version="@TOOL_VERSION@">sccaf</requirement> </requirements> </xml> <token name="@TOOL_VERSION@">0.0.7</token> <token name="@SCCAF_INTRO@"> SCCAF explained =============== Single Cell Clustering Assessment Framework (SCCAF) is a novel method for automated identification of putative cell types from single cell RNA-seq (scRNA-seq) data. By iteratively applying clustering and a machine learning approach to gene expression profiles of a given set of cells, SCCAF simultaneously identifies distinct cell groups and a weighted list of feature genes for each group. The feature genes, which are overexpressed in the particular cell group, jointly discriminate the given cell group from other cells. Each such group of cells corresponds to a putative cell type or state, characterised by the feature genes as markers. </token> <token name="@HELP@">More information can be found at https://github.com/SCCAF/SCCAF</token> <token name="@PLOT_OPTS@"> #if $do_plotting.plot -P output.png --projectio $do_plotting.projection --components $do_plotting.components #if $do_plotting.color_by --color-by $do_plotting.color_by #end if #if $do_plotting.groups --group $do_plotting.groups #end if #if $do_plotting.use_raw --use-raw #end if #if $do_plotting.palette --palette $do_plotting.palette #end if #if $do_plotting.show_edges --edges #end if #if $do_plotting.show_arrows --arrows #end if #if not $do_plotting.color_order --no-sort-order #end if #if $do_plotting.omit_frame --frameoff #end if #end if </token> <xml name="citations"> <citations> <citation type="doi"></citation> <citation type="bibtex"> @misc{githubsccaf, author = {Miao, Zhichao}, year = {2018}, title = {SCCAF}, publisher = {GitHub}, journal = {GitHub repository}, url = {https://github.com/Functional-Genomics/SCCAF}, }</citation> <yield /> </citations> </xml> <xml name="input_object_params"> <param name="input_obj_file" argument="--input-object-file" type="data" format="h5" label="Input object in AnnData hdf5 format" help="Normally the result of Scanpy (or equivalent), which already has both a visualisation (either tSNE, UMAP or PCA - needed) and clustering (ideally) pre-computed."/> <param name="input_format" argument="--input-format" type="select" label="Format of input object"> <option value="anndata" selected="true">AnnData format hdf5</option> <option value="loom">Loom format hdf5, current support is incomplete</option> </param> </xml> <xml name="output_object_params"> <param name="output_format" argument="--output-format" type="select" label="Format of output object"> <option value="anndata" selected="true">AnnData format hdf5</option> <option value="loom">Loom format hdf5, current support is defective</option> </param> </xml> <xml name="output_plot_params"> <param name="color_by" argument="--color-by" type="text" value="n_genes" label="Color by attributes, comma separated strings"/> <param name="groups" argument="--groups" type="text" optional="ture" label="Restrict plotting to named groups, comma separated strings"/> <param name="projection" argument="--projection" type="select" label="Plot projection"> <option value="2d" selected="true">2D</option> <option value="3d">3D</option> </param> <param name="components" argument="--components" type="text" value="1,2" label="Components to plot, comma separated integers"/> <param name="palette" argument="--palette" type="text" optional="true" label="Palette"/> <param name="use_raw" argument="--use-raw" type="boolean" checked="false" label="Use raw attributes if present"/> <param name="show_edges" argument="--edges" type="boolean" checked="false" label="Show edges"/> <param name="show_arrows" argument="--arrows" type="boolean" checked="false" label="Show arrows"/> <param name="color_order" argument="--no-sort-order" type="boolean" checked="true" label="Element with high color-by value plot on top"/> <param name="omit_frame" argument="--frameoff" type="boolean" checked="false" label="Show frame"/> </xml> </macros>