Mercurial > repos > iuc > data_manager_kallisto_index_builder
diff data_manager/kallisto_index_builder.xml @ 0:6843a0db2da0 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_kallisto_index_builder commit 3b54163c4f7daff76fcc589c4a9057bb03904380
author | iuc |
---|---|
date | Sat, 05 Aug 2017 04:02:01 -0400 |
parents | |
children | 15c2fc266540 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/data_manager/kallisto_index_builder.xml Sat Aug 05 04:02:01 2017 -0400 @@ -0,0 +1,51 @@ +<tool id="kallisto_index_builder_data_manager" name="Kallisto" tool_type="manage_data" version="0.43.1"> + <description>index builder</description> + <requirements> + <requirement type="package" version="0.43.1">kallisto</requirement> + </requirements> + <command detect_errors="exit_code"><![CDATA[ + python '$__tool_directory__/kallisto_index_builder.py' --output '${out_file}' + --fasta_filename '${all_fasta_source.fields.path}' + --fasta_dbkey '${all_fasta_source.fields.dbkey}' + --fasta_description '${all_fasta_source.fields.name}' + --data_table_name kallisto_indexes + ]]> + </command> + <inputs> + <param label="Source FASTA Sequence" name="all_fasta_source" type="select"> + <options from_data_table="all_fasta" /> + </param> + <param name="sequence_name" type="text" value="" label="Name of sequence" /> + <param name="sequence_id" type="text" value="" label="ID for sequence" /> + </inputs> + <outputs> + <data name="out_file" format="data_manager_json" /> + </outputs> + <help> +<![CDATA[ +.. class:: infomark + +**Notice:** If you leave name, description, or id blank, it will be generated automatically. + +What is Kallisto? +--------------- + +`kallisto <https://pachterlab.github.io/kallisto/about>`__ is a program for +quantifying abundances of transcripts from RNA-Seq data, or more generally of +target sequences using high-throughput sequencing reads. It is based on the +novel idea of pseudoalignment for rapidly determining the compatibility of +reads with targets, without the need for alignment. On benchmarks with standard +RNA-Seq data, kallisto can quantify 30 million human reads in less than 3 +minutes on a Mac desktop computer using only the read sequences and a +transcriptome index that itself takes less than 10 minutes to build. +Pseudoalignment of reads preserves the key information needed for +quantification, and kallisto is therefore not only fast, but also as accurate +as existing quantification tools. In fact, because the pseudoalignment +procedure is robust to errors in the reads, in many benchmarks kallisto +significantly outperforms existing tools. +]]> + </help> + <citations> + <citation type="doi">10.1038/nmeth.3317</citation> + </citations> +</tool>