annotate README.rst @ 6:ea8c29a71a76 draft

planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit ede1a2baa1c400c713a22d625855c1e9b6c25eea
author genouest
date Wed, 21 Feb 2024 08:36:24 +0000
parents 3c0865d1172f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
1 Braker3
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
2 =======
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
3
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
4 This tool is not in IUC because of the license issues with GeneMark and
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
5 ProtHint that makes it impossible to test it using CI.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
6
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
7 GeneMark and ProtHint
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
8 ---------------------
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
9
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
10 Braker requires GeneMark to predict gene, but due to licensing issues, we
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
11 are not allowed to distribute GeneMark automatically.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
12
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
13 Braker also requires ProtHint to use protein sequences as hints to predict
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
14 genes, but, again, due to licensing issues, we are not allowed to distribute
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
15 ProtHint automatically.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
16
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
17 To use Braker3, the Galaxy administrator needs to install
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
18 GeneMark, and set the ``GENEMARK_PATH`` variable on the job destination.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
19
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
20 The only working version of GeneMark to install needs to be downloaded from
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
21 http://topaz.gatech.edu/GeneMark/etp.for_braker.tar.gz
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
22 This archive also contains ProtHint and various other tools in specific versions needed by Braker3.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
23
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
24 Unzip it, and set the ``GENEMARK_PATH`` variable to point to the extracted ``bin``
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
25 directory.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
26
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
27 Also set the ``PROTHINT_PATH`` variable on the job destination, pointing to the extracted
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
28 ``bin/gmes/ProtHint/bin/`` directory
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
29
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
30 Running tests
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
31 -------------
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
32
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
33 Tests require working GeneMark and ProtHint installations, which means
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
34 both GENEMARK_PATH and PROTHINT_PATH are set in job_conf_braker3.xml.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
35
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
36 You should then use the ``--job_config_file job_conf_braker3.xml``
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
37 option for planemo commands.
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
38
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
39 You should also copy a valid GeneMark license (from
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
40 http://topaz.gatech.edu/GeneMark/license_download.cgi) in
3c0865d1172f planemo upload for repository https://github.com/genouest/galaxy-tools/tree/master/tools/braker commit d6e73c0417506d93c905b4aeb77d92350b662fbb
genouest
parents:
diff changeset
41 test-data/gm_key_64.