# HG changeset patch # User bebatut # Date 1459409717 14400 # Node ID 7d2be77d5b83defd2bdc99a7fe45dfefa12879bc # Parent 0d3d44f13122eaefb1a204d87af2a99450ea42a3 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/humann2/ commit 11b919f18ba85a40ff0ff4df82aac9be6da188c5-dirty diff -r 0d3d44f13122 -r 7d2be77d5b83 README.md --- a/README.md Mon Feb 22 07:09:45 2016 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -Galaxy wrapper for HUMAnN2 -========================== - -HUMAnN is a pipeline for efficiently and accuretly profiling the presence/absence -and abundance of microbial pathways in a community from metagenomic or -metatranscriptomic sequencing data. For more information, check the -[user manual](http://huttenhower.sph.harvard.edu/humann2/manual) - -# Installation - -## Automated installation - -On a Galaxy instance, the wrapper can be automatically installed using the -ToolShed. This will automatically install the dependencies, configure the Galaxy -instance for the tool and data, ... - -## Manual installation - -For manual installation, the files `humann2.xml` must be put in the `tools/humann2/` - folder and add the XML files to Galaxy's `tool_conf.xml` (in `config` folder) as -normal: - -``` -
- -
-``` - -MetaPhlAn2 must be installed somewhere on the system path. It can be done using: - -``` -planemo dependency_script ~/repositories/galaxytools/tools/humann2/ -bash dep_install.sh -source env.sh -``` - -To test the Galaxy integration, the functional tests can be runned: - -``` -./run_tests.sh -sid humann2 -``` - -# Bug Reports - -Any bug can be filed in an issue [here](https://github.com/ASaiM/galaxytools/issues). - -# Developers - -A release can be pushed to the test or main "Galaxy Tool Shed", using the following -Planemo commands (with required Tool Shed access detailed in `~/.planemo.yml`): - -``` -planemo shed_update -t testtoolshed --check_diff ~/repositories/galaxytools/tools/humann2/ -``` - -or: - -``` -planemo shed_update -t toolshed --check_diff ~/repositories/galaxytools/tools/humann2/ -``` - -# License (Apache 2) - -This wrapper are released under Apache 2 License. See the [LICENSE file](https://github.com/ASaiM/galaxytools/blob/master/LICENSE) for details \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2.xml --- a/humann2.xml Mon Feb 22 07:09:45 2016 -0500 +++ b/humann2.xml Thu Mar 31 03:35:17 2016 -0400 @@ -1,25 +1,21 @@ - + to profile the presence/absence and abundance of microbial pathways - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + - @@ -227,31 +223,31 @@ `_. +HUMAnN is a pipeline for efficiently and accuretly profiling the presence/absence and abundance of microbial pathways in a community from metagenomic or metatranscriptomic sequencing data. `Read more about the tool `_. - ----- +----- - **Input** +**Input** - Usually, a single file is the input. It must be one of the following types: +Usually, a single file is the input. It must be one of the following types: - - filtered shotgun sequencing metagenome file (fastq, fastq.gz, fasta, or fasta.gz format) - - alignment file (sam, bam or blastm8 format) - - gene table file (tsv or biom format) +- filtered shotgun sequencing metagenome file (fastq, fastq.gz, fasta, or fasta.gz format) +- alignment file (sam, bam or blastm8 format) +- gene table file (tsv or biom format) - A file with taxonomic profiles can also be given to be use to select pangenomes in ChocoPhlan database. +A file with taxonomic profiles can also be given to be use to select pangenomes in ChocoPhlan database. - ----- +----- - **Outputs** +**Outputs** - HUMAnN creates three output files: +HUMAnN creates three output files: - - Gene family abundance - - Pathway abundance - - Pathway coverage +- Gene family abundance +- Pathway abundance +- Pathway coverage ]]> diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2_join_tables.xml --- a/humann2_join_tables.xml Mon Feb 22 07:09:45 2016 -0500 +++ b/humann2_join_tables.xml Thu Mar 31 03:35:17 2016 -0400 @@ -1,20 +1,16 @@ - + - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + @@ -27,7 +23,7 @@ #end for && - \${HUMANN2_DIR}/humann2_join_tables + humann2_join_tables -i "tmp_dir" -o $joined_table ]]> diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2_macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/humann2_macros.xml Thu Mar 31 03:35:17 2016 -0400 @@ -0,0 +1,16 @@ + + + + + bowtie2 + metaphlan2 + diamond + humann2 + + + + + + + + \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2_merge_abundance_tables.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/humann2_merge_abundance_tables.xml Thu Mar 31 03:35:17 2016 -0400 @@ -0,0 +1,63 @@ + + + + + humann2_macros.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + `_. + + ]]> + + + + \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2_reduce_table.xml --- a/humann2_reduce_table.xml Mon Feb 22 07:09:45 2016 -0500 +++ b/humann2_reduce_table.xml Thu Mar 31 03:35:17 2016 -0400 @@ -1,25 +1,21 @@ - + - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + + - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + + - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + + - - bowtie2 - metaphlan2 - diamond - humann2 - + + humann2_macros.xml + - - - + + + + + + humann2_macros.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + `_. + + ]]> + + + + \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 humann2_split_table.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/humann2_split_table.xml Thu Mar 31 03:35:17 2016 -0400 @@ -0,0 +1,52 @@ + + + + + humann2_macros.xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + `_. + ]]> + + + + \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 in_development/humann2_merge_abundance_tables.xml --- a/in_development/humann2_merge_abundance_tables.xml Mon Feb 22 07:09:45 2016 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,67 +0,0 @@ - - - - - bowtie2 - metaphlan2 - diamond - humann2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - `_. - - ]]> - - - - \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 in_development/humann2_rna_dna_norm.xml --- a/in_development/humann2_rna_dna_norm.xml Mon Feb 22 07:09:45 2016 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,83 +0,0 @@ - - - - - bowtie2 - metaphlan2 - diamond - humann2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - `_. - - ]]> - - - - \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 in_development/humann2_split_table.xml --- a/in_development/humann2_split_table.xml Mon Feb 22 07:09:45 2016 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,56 +0,0 @@ - - - - - bowtie2 - metaphlan2 - diamond - humann2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - `_. - ]]> - - - - \ No newline at end of file diff -r 0d3d44f13122 -r 7d2be77d5b83 tool_dependencies.xml --- a/tool_dependencies.xml Mon Feb 22 07:09:45 2016 -0500 +++ b/tool_dependencies.xml Thu Mar 31 03:35:17 2016 -0400 @@ -3,13 +3,13 @@ - - + + - - + +