comparison tools/venn_list/README.rst @ 5:26e35d5133a1 draft

v0.0.9 - Tool Shed dependency for rpy and limma
author peterjc
date Sat, 10 Oct 2015 08:52:01 -0400
parents 991342eca214
children ea68a1a4c1d9
comparison
equal deleted inserted replaced
4:991342eca214 5:26e35d5133a1
16 16
17 Automated Installation 17 Automated Installation
18 ====================== 18 ======================
19 19
20 This should be straightforward, Galaxy should automatically download the tool 20 This should be straightforward, Galaxy should automatically download the tool
21 and the Biopython dependency. 21 and the Python dependencies Biopython and rpy, and the R/Bioconductor package
22 22 limma.
23 You will still need to install the R/Bioconductor package limma.
24 23
25 24
26 Manual Installation 25 Manual Installation
27 =================== 26 ===================
28 27
67 - Tool definition now embeds citation information. 66 - Tool definition now embeds citation information.
68 v0.0.8 - Reorder XML elements (internal change only). 67 v0.0.8 - Reorder XML elements (internal change only).
69 - Fixed and improved error handling when rpy is not available. 68 - Fixed and improved error handling when rpy is not available.
70 - Test output relaxed to cope with more variation in PDF output. 69 - Test output relaxed to cope with more variation in PDF output.
71 - Declare Biopython dependency via the Tool Shed. 70 - Declare Biopython dependency via the Tool Shed.
71 v0.0.9 - Test with three-way Venn diagram.
72 - Includes testing of failure mode.
73 - Planemo for Tool Shed upload (``.shed.yml``, internal change only).
74 - Tool Shed dependency for rpy and limma (thanks to Björn Grüning).
72 ======= ====================================================================== 75 ======= ======================================================================
73 76
74 77
75 Developers 78 Developers
76 ========== 79 ==========
79 http://bitbucket.org/peterjc/galaxy-central/src/tools 82 http://bitbucket.org/peterjc/galaxy-central/src/tools
80 83
81 Development has now moved to a dedicated GitHub repository: 84 Development has now moved to a dedicated GitHub repository:
82 https://github.com/peterjc/pico_galaxy 85 https://github.com/peterjc/pico_galaxy
83 86
84 For making the "Galaxy Tool Shed" http://toolshed.g2.bx.psu.edu/ tarball use 87 For pushing a release to the test or main "Galaxy Tool Shed", use the following
85 the following command from the Galaxy root folder:: 88 Planemo commands (which requires you have set your Tool Shed access details in
89 ``~/.planemo.yml`` and that you have access rights on the Tool Shed)::
86 90
87 $ tar -czf venn_list.tar.gz tools/venn_list/README.rst tools/venn_list/venn_list.* tools/venn_list/tool_dependencies.xml test-data/magic.pdf test-data/venn_list.tabular test-data/rhodopsin_proteins.fasta 91 $ planemo shed_update -t testtoolshed --check_diff ~/repositories/pico_galaxy/tools/venn_list/
92 ...
88 93
89 Check this worked:: 94 or::
90 95
91 $ tar -tzf venn_list.tar.gz 96 $ planemo shed_update -t toolshed --check_diff ~/repositories/pico_galaxy/tools/venn_list/
97 ...
98
99 To just build and check the tar ball, use::
100
101 $ planemo shed_upload --tar_only ~/repositories/pico_galaxy/tools/venn_list/
102 ...
103 $ tar -tzf shed_upload.tar.gz
92 tools/venn_list/README.rst 104 tools/venn_list/README.rst
105 tools/venn_list/tool_dependencies.xml
93 tools/venn_list/venn_list.py 106 tools/venn_list/venn_list.py
94 tools/venn_list/venn_list.xml 107 tools/venn_list/venn_list.xml
95 tools/venn_list/tool_dependencies.xml
96 test-data/magic.pdf 108 test-data/magic.pdf
109 test-data/rhodopsin_proteins.fasta
97 test-data/venn_list.tabular 110 test-data/venn_list.tabular
98 test-data/rhodopsin_proteins.fasta
99 111
100 112
101 Licence (MIT) 113 Licence (MIT)
102 ============= 114 =============
103 115