comparison vcf2neo.xml @ 0:3e14eda348d3 draft default tip

planemo upload for repository https://github.com/sanbi-sa/tools-sanbi-uwc commit 0245b4efed8ced6d06d76f1249a47d2178285385
author sanbi-uwc
date Mon, 19 Jun 2017 00:08:18 -0400
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:3e14eda348d3
1 <?xml version="1.0" encoding="utf-8" ?>
2 <tool id="vcf2neo"
3 name="Import SnpEff produced VCF files to a Neo4j Graph database." version="1.0.0">
4 <description>Parses VCF files and SnpEff annotation and build a
5 Neo4j Graph database.</description>
6 <requirements>
7 <requirement type="package" version="4.0.0b2">py2neo</requirement>
8 <requirement type="package" version="0.0.6">vcf2neo</requirement>
9 </requirements>
10 <command detect_errors="aggressive"><![CDATA[
11 cp -r '${inputDb.extra_files_path}' '${outputDb.files_path}' &&
12 python $__tool_directory__/vcf2neo_wrapper.py
13 --vcf_dataset_names
14 #for $vcf_file in $vcf_inputs
15 '${vcf_file.element_identifier}'
16 #end for
17 --neo4j_db_path '${outputDb.files_path}'
18 --user '${__user_email__}'
19 --variantset_name '${vcf_inputs.name}'
20 --vcf_files
21 #for $vcf_file in $vcf_inputs:
22 '${vcf_file}'
23 #end for
24 && python $__tool_directory__/write_db_summary.py
25 '${outputDb.files_path}' '${outputDb.name}' >'${outputDb}'
26 ]]>
27 </command>
28 <inputs>
29 <param name="vcf_inputs" type="data_collection"
30 format="vcf" label="VCF files"
31 help="H37Rv TB variants in VCF format" />
32 <param name="inputDb" type="data" format="neostore"
33 label="Reference TB database (in Neo4j format)"
34 help="Reference TB database previously generated by tb2neo" />
35 </inputs>
36 <outputs>
37 <data format="neostore" name="outputDb"/>
38 </outputs>
39 <tests>
40 <test>
41 </test>
42 </tests>
43 <help><![CDATA[
44 The vcf2neo_ tool adds variants (in VCF format) to a TB annotation
45 database (previously built using tb2neo_). The output is a Neo4j database
46 stored as a Galaxy neostore datatype that can be explored with the Neo4j
47 Interactive Environment or saved for use outside Galaxy.
48
49 .. _vcf2neo: https://github.com/sanbi-sa/vcf2neo
50 .. _tb2neo: https://github.com/sanbi-sa/tb2neo
51 ]]></help>
52 <citations>
53 </citations>
54 </tool>