5
|
1 ************************************************************************************
|
|
2 ****** Add perl and xml wrapper files in tools/ d ******
|
|
3 ************************************************************************************
|
|
4
|
|
5
|
|
6 Download files with hg clone in tools/ directory, then you have these files availables (wrappers and scripts):
|
|
7 sm_dos2unix.pl sm_dos2unix.xml
|
|
8 and GalaxyPath.pm
|
|
9
|
|
10 Add GalaxyPath.pm file in /path/to/galaxy_sources/ directory
|
|
11
|
|
12 ************************************************************************************
|
|
13 ****** tool_conf.xml file to update ******
|
|
14 ************************************************************************************
|
|
15
|
|
16 Add a tag <tool> in your section "convert formats" (for instance) in your config/tool_conf.xml file:
|
|
17 <tool file="my_tools/sm_dos2unix/sm_dos2unix.xml" />
|
|
18
|
|
19 ************************************************************************************
|
|
20 ****** Add paths in galaxy.ini configuation file ******
|
|
21 ************************************************************************************
|
|
22
|
|
23 Add a my_bin/ directory in galaxy repository with symbolic links to binaries:
|
|
24 [galaxy-preprod@vm-galaxy-preprod my_bin]$ pwd
|
|
25 /galaxydata/galaxy-preprod/my_bin
|
|
26 lrwxrwxrwx 1 galaxy-prod wbioinfo 11 3 juin 2016 dos2unix -> dos2unix3.1
|
|
27
|
|
28
|
|
29 Add paths to binaries and a section [workPath], at the end of galaxy.ini file:
|
|
30 Dans geany ../../config/galaxy.ini &
|
|
31 DOS=/galaxydata/galaxy-prod/my_bin/dos2unix
|