Mercurial > repos > ebi-gxa > seurat_select_integration_features
view seurat_select_integration_features.xml @ 0:699c0ca328f2 draft default tip
planemo upload commit 0264c359f1d638bbbbab515a3502231f679cdcf6
author | ebi-gxa |
---|---|
date | Sat, 02 Mar 2024 10:40:57 +0000 |
parents | |
children |
line wrap: on
line source
<tool id="seurat_select_integration_features" name="Seurat select integration features" profile="18.01" version="@SEURAT_VERSION@+galaxy0"> <description>from a list of studies</description> <macros> <import>seurat_macros.xml</import> </macros> <expand macro="requirements" /> <expand macro="version" /> <command detect_errors="exit_code"><![CDATA[ @INPUT_OBJS_PREAMBLE@ seurat-select-integration-features.R @INPUT_OBJECTS@ --nfeatures '$nfeatures' #if $assay_list --assay-list '$assay_list' #end if $verbose #if $fvf_nfeatures --fvf-nfeatures '$fvf_nfeatures' #end if --file-out '$file_out' ]]></command> <inputs> <expand macro="input_object_params" multiple="True" /> <param label="Number of features" optional='true' value='2000' name="nfeatures" argument="--nfeatures" type="integer" help="Number of features to return"/> <param label="Assay-list" optional='true' name="assay_list" argument="--assay-list" type="text" help="Name or vector of assay names (one for each object) from which to pull the variable features."/> <param label="Verbose" optional='true' value='true' name="verbose" argument="--do-not-verbose" type="boolean" truevalue='' falsevalue='--do-not-verbose' checked='true' help="Print messages"/> <param label="Fvf nfeatures" optional='true' value='2000' name="fvf_nfeatures" argument="--fvf-nfeatures" type="integer" help="nfeatures for FindVariableFeatures. Used if VariableFeatures have not been set for any object in input."/> </inputs> <outputs> <data label="${tool.name} on ${on_string}: Rdata file with features" name="file_out" format='rdata' /> </outputs> <tests> <!-- MANUAL TESTS --> <test> <param name="rds_seurat_file" ftype="rdata" value="ifnb_ctrl_norm_fvg.rds,ifnb_stim_norm_fvg.rds"/> <output name="file_out" ftype="rdata" > <assert_contents> <has_size value="9506" delta="950"/> </assert_contents> </output> </test> <!-- END MANUAL TESTS --> </tests> <help> <!-- MANUAL HELP --> <![CDATA[ .. class:: infomark **What it does** @SEURAT_INTRO@ This tool aims to facilitate the first steps of the Seurat 4.0.4 https://satijalab.org/seurat/articles/integration_introduction.html tutorial, to select features for integration of different datasets. This features can be used then with the integration tool. All options are documented in-line. ----- **Inputs** * A set of Seurat objects (can be given in other formats as well) to integrate. These objects should be at least normalised and have the find variable genes/features method applied. * All other inputs are optional (see above). ----- **Outputs** * A Seurat (or other format depending on selection) with the integrated object. @VERSION_HISTORY@ ]]> <!-- END MANUAL HELP --> </help> <expand macro="citations" /> </tool>