Mercurial > repos > pjbriggs > ceas
annotate README.rst @ 10:b5d686bb9d6f draft
Version 1.0.2-3: get dependencies from conda.
| author | pjbriggs |
|---|---|
| date | Wed, 28 Feb 2018 06:04:06 -0500 |
| parents | 4c3b7130dbbb |
| children | d3bd9caee1b7 |
| rev | line source |
|---|---|
|
4
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
1 CEAS: Cis-regulatory Element Annotation System |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
2 ============================================== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
3 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
4 Galaxy tool wrapper for the CEAS (Cis-regulatory Element Annotation System), which |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
5 can be used to annotate intervals and scores with genome features. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
6 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
7 This tool uses the Cistrome version of the package, which provides two versions of |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
8 the core program: in addition to the ``ceas`` program (the same as that available |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
9 from the main CEAS website), it also includes the ``ceasBW`` program (which can handle |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
10 bigwig input). |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
11 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
12 The tool assumes that the ``ceas`` and ``ceasBW`` programs are on the Galaxy user's |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
13 path. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
14 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
15 The official CEAS website is at: |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
16 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
17 - http://liulab.dfci.harvard.edu/CEAS/index.html |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
18 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
19 The Cistrome version can be found via |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
20 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
21 - https://bitbucket.org/cistrome/cistrome-applications-harvard/overview |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
22 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
23 Automated installation |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
24 ====================== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
25 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
26 Installation via the Galaxy Tool Shed will take care of installing the tool wrapper |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
27 and the CEAS programs, and setting the appropriate environment variables. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
28 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
29 In addition this will also install a data manager which can be used to install |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
30 reference GDB data files necessary for the tool. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
31 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
32 Manual Installation |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
33 =================== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
34 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
35 There are two files to install: |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
36 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
37 - ``ceas_wrapper.xml`` (the Galaxy tool definition) |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
38 - ``ceas_wrapper.sh`` (the shell script wrapper) |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
39 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
40 The suggested location is in a ``tools/ceas/`` folder. You will then |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
41 need to modify the ``tools_conf.xml`` file to tell Galaxy to offer the tool |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
42 by adding the line: |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
43 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
44 <tool file="ceas/ceasbw_wrapper.xml" /> |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
45 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
46 You also need to make a copy of the ``ceas.loc`` file (a sample version is |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
47 provided here) which points to the available GDB files for different genomes. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
48 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
49 This file should be placed in the ``tool-data`` directory of your Galaxy |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
50 installation. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
51 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
52 Reference Data |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
53 ============== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
54 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
55 CEAS requires reference data in the form of GDB files (essentially, SQLite database |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
56 files) containing the RefSeq genes for the genome in question. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
57 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
58 A limited number of GDB files are available for download from the CEAS website; to |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
59 make new ones, see the section "Build a sqlite3 file with a gene annotation table |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
60 and genome background annotation for CEAS" in the CEAS manual: |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
61 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
62 - http://liulab.dfci.harvard.edu/CEAS/usermanual.html |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
63 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
64 History |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
65 ======= |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
66 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
67 ========== ====================================================================== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
68 Version Changes |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
69 ---------- ---------------------------------------------------------------------- |
| 10 | 70 1.0.2-3 - Updated to fetch all dependencies from conda |
|
4
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
71 1.0.2-2 - Major updates to fix various bugs, add tests and enable ceasBW to |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
72 be used without an existing chromosome sizes file. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
73 1.0.2-1 - Modified to work with Cistrome-version of CEAS (includes additional |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
74 'ceasBW' program which can take bigWig input) |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
75 1.0.2-0 - Initial version. |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
76 ========== ====================================================================== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
77 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
78 Developers |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
79 ========== |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
80 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
81 This tool is developed on the following GitHub repository: |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
82 https://github.com/fls-bioinformatics-core/galaxy-tools/tree/master/ceas |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
83 |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
84 For making the "Galaxy Tool Shed" http://toolshed.g2.bx.psu.edu/ tarball I use |
|
4e2883bb058d
Synchronise version with one on main toolshed (version of 30/06/2015)
pjbriggs
parents:
diff
changeset
|
85 the ``package_ceas.sh`` script. |
