Mercurial > repos > sanbi-uwc > vcf2neo
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> |