Mercurial > repos > peterjc > venn_list
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 |